码迷,mamicode.com
首页 > 编程语言 > 详细

Python tempfile (临时文件)

时间:2019-08-20 16:59:07      阅读:92      评论:0      收藏:0      [点我收藏+]

标签:seek   write   自动删除   pre   tempfile   port   文件   rar   临时   

Python tempfile

大量临时数据放在内存中会占用大量资源,可以使用临时文件来进行储存
临时文件不用命名,且使用后会被自动删除

TemporaryFile

使用 TemporaryFile 创建的临时文件没有文件名,在文件系统中找不到,只能被当前进程访问

import tempfile

f = tempfile.TemporaryFile()
f.write(b'test')
f.seek(0)
print(f1.read())

NamedTemporaryFile

使用 NamedTemporaryFile 创建的临时文件有文件名,在文件系统中可以找到,因此可以多个进程同时访问

import tempfile

f = tempfile.NamedTemporaryFile()
f.write(b'test')
print(f.name)
f.seek(0)
print(f2.read())

Python tempfile (临时文件)

标签:seek   write   自动删除   pre   tempfile   port   文件   rar   临时   

原文地址:https://www.cnblogs.com/dbf-/p/11383758.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!