python批量创建文件夹,创建文件,复制删除文件。定位修改文档内容。

#批量创建文件夹和文件


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



posted @ 2021-11-22 22:58  玉石非玉  阅读(381)  评论(0编辑  收藏  举报