创建文件夹创建文件
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()#英文字符串