#创建临时文件存储数据TemporaryFile(),创建临时文件
#创建临时文件夹 TemporaryDirectory(),创建临时文件夹
----------------------------------------------------------------------------------------------------------------------------------------------------------
#TemporaryFile(),创建临时文件
from tempfile import TemporaryFile
file=TemporaryFile('w+') #创建临时写入文件
file.write('杨老师好')
file.seek(0) #移动光标到最初位置
print(file.readlines())
print(file.name) #测试文件是否存在
input('你先别结束,我先去找找临时文件') #测试文件是否存在
file.close()
print('-----------------------------------------')
#推荐使用的写法 with ...as
with TemporaryFile('w+') as file:
file.write('杨老师最好')
file.seek(0) #移动光标到最初位置
print(file.readlines())
#运行输出 ['杨老师好'] C:\Users\lou\AppData\Local\Temp\tmpvctlgl7n 你先别结束,我先去找找临时文件a ----------------------------------------- ['杨老师最好']
#TemporaryDirectory(),创建临时文件夹
from tempfile import TemporaryDirectory
with TemporaryDirectory() as temp_dir:
print(temp_dir)
input('我没结束,你可以看到我哦')
浙公网安备 33010602011771号