1、批量创建txt文件 #代码 #!/usr/bin/python #-*- coding: UTF-8 -*- 指定这个文件的编码格式 import os for i in range(3):# 创建数量 path = 'c://tt/' #路径 f = open(path + '文件名' + str(i) + '.txt', 'a') f.write('aa') #创建内容 f.close() 运行结果 2、#批量创建文件夹 #代码 import os path=os.path.abspath(r'C:\tt') for i in range(1,5): k='{}文件夹名称'.format(i) dirname=path + '\\'+k os.makedirs(dirname) print('%s目录创建成功'%i) 运行结果 3、复制文件与文件夹的方法 #复制文件代码 import os import shutil #调用这个指令 shutil.copy('c:/tt/99.txt','c:/tt/a1/') #前面是复制的路径文件,后面是复制到位置 #复制文件夹代码 import os import shutil shutil.copytree('c:/tt/a1','c:/tt/a2') #前面是要复制的文件夹,后面是复制到位置并重命名 4、移动文件或文件夹,重命名文件或文件夹 #移动文件与文件夹代码 import os import shutil shutil.move('c:/tt/新建0.txt','c:/tt/a1/') #前面原文件位置,后面是移动到的新位置 #重命名文件与文件夹代码 #代码 import os os.rename('c:/tt/99.txt','c:/tt/0.txt') #前面原文件名称,后面是新命名的名称 运行结果 #删除文件与文件夹代码 import os import shutil os.remove('c:/tt/0.txt',) #这是删除文件,注:文件名必需是全称 shutil.rmtree('c:/tt/Y',) #这是删除文件夹,注:文件夹必需是全称 |
|