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',) #这是删除文件夹,注:文件夹必需是全称