#批量创建文件夹和文件
import os
def folder(file):
fo=os.path.exists(file) #判断文件夹是否存在,返回true,false
if not fo:
os.makedirs(file) #不存在则创建
else:
print("folder was found!")
def k(file,name):
a=open(file+'\\'+name+'.txt','w') # 在文件夹里面创建文件
a.write(file+'\\'+name+'.txt') #写入内容
a.close()
for i in range(10): #range返回的是一个可迭代对象(类型是对象),而不是列表类型
a="E:\\TEMP-OK\\temp%s"%i # %s字符串
name="%c"%(i+65) #%c 啊克斯码
folder(a)
k(a,name)
import os
file="E:\\TEMP-OK\\MODAL.k"
with open(file) as f:
str=""
for line in f:
str+=line
for i in range(10):
tefile="E:\\TEMP-OK\\temp%s\\"%i
a=open(tefile+'modal%c'%(i+65)+'.k','w')
a.write(str)
a.close()
#修改文件中的值:
tem='E:\\TEMP-OK\\temp9\\modalJ.k'
with open(tem) as f:
str = ""
for line in f:
j=0
for i in line.rsplit():
if i=='nomeg':
a=line.rsplit()
a[j]='nnnnnnnnnnnnnnn'
str+=a[j]+' '
j += 1
else:
a = line.rsplit()
str+=a[j]+' '
j += 1
str+='\n'
fil=open('modalJ.k','w')
fil.write(str)
fil.close()