Python出力書き込み作成生成-特殊文字ファイル

3201 ワード

フォルダ作成ファイル
import os

def mkdir(path):
     folder = os.path.exists(path)

     if not folder:  #                      
          os.makedirs(path)  # makedirs                    
          print("---  new folder...  ---")
          print("---  OK  ---")
     else:
          print("---  There is this folder!  ---")

def createEnglishString():
     engLishString = [R'~', '!', '@', '#', '$', '%', '^', '&', '(', ')', '_', '+', '{', '}', '`', '-', '=', '[', ']',
                       ',', '.', ';', '\'']#windows  \|:"<>?*/

     for n in range(len(engLishString)):
           f = open('G:/      /          /' + engLishString[n] + '   .txt', 'w')
           f.write(engLishString[n] + '    ')
           f.close()
     print(str(len(engLishString))+'EnglishString')


def createChineseString():
     chineseString = [R'~', '!', '@', '#', '¥', '%', '……', '&', '(', ')', '——', '+', '{', '}', ':', '“',  '《', '》',
                       '?', '·', '-', '=','【', '】', ';','‘', '、',',', '。', ';']

     for n in range(len(chineseString)):
           f = open('G:/      /          /' + chineseString[n] + '   .txt', 'w')
           f.write(chineseString[n] + '    ')
           f.close()
     print(str(len(chineseString))+'ChineseString')


def createConentString():
     chineseString = [R'~', '!', '@', '#', '¥', '%', '……', '&', '(', ')', '——', '+', '{', '}', ':', '“',  '《', '》',
                       '?', '·', '-', '=','【', '】', ';','‘', '、',',', '。', ';']
     engLishString = [R'~', '!', '@', '#', '$', '%', '^', '&', '(', ')', '_', '+', '{', '}', '`', '-', '=', '[', ']',
                      ',', '.', ';', '\'']  # windows  \|:"<>?*/
     conent=chineseString+engLishString
     for n in range(len(conent)):
           f = open('G:/      / -          /' + conent[n] + '   .txt', 'w')
           f.write(conent[n] + '    ')
           f.close()
     print(str(len(conent))+'ChineseString')


file1 = 'G:/      / -          '
mkdir(file1)
file2 = 'G:/      /          '
mkdir(file2)
file3 = 'G:/      /          '
mkdir(file3)

createConentString()# -    
createChineseString()#     
createEnglishString()#