创建临时文件和文件夹存储数据
1、TemporaryFile()创建临时文件
from tempfile import TemporaryFile
f=TemporaryFile("w+")
f.write('Hello 尹老师!')
f.seek(0)
data=f.readlines()
print(data)
f.close()
2、创建临时文件夹
from tempfile import TemporaryDirectory
with TemporaryDirectory() as tmp_folder:
print(f'临时文件夹已经创建:{tmp_folder}')
3、创建文件夹
os.mkdir("文件夹名称")
os.path.exits("文件夹名称");
if not os.path.exists("文件夹名称"):
os.mkdir()
else:
print("文件夹已经存在")
os.makedirs("a/b/c")
4、批量创建文件夹
path='./新建文件夹1/'
for i in range(10):
isExists=os.path.exists(path+str(i))
if not isExists:
os.makedirs(path+str(i))
print("%s目录创建成功!"%i)
else:
print("目录创建失败!")
continue
5、复制文件和文件夹
import shutil
shutil.copy('file.txt', './a5/')
6、移动重命名删除文件
shutil.rmtree("a8")