蓝绝

博客园 首页 新随笔 联系 订阅 管理

#创建临时文件存储数据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('我没结束,你可以看到我哦')

 

posted on 2022-10-20 22:09  蓝绝  阅读(251)  评论(0)    收藏  举报