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()#