知行编程网知行编程网  2022-11-07 17:30 知行编程网 隐藏边栏  16 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于python如何使用TemporaryFile()方法创建临时文件?的相关知识,希望可以帮到处于编程学习途中的小伙伴


python如何使用TemporaryFile()方法创建临时文件?


我们在编程中,会是时不时的创建临时文件,这是因为临时文件不用命名,

关闭后会自动删除,非常方便帮助我们存储临时文件,使用对象访问和使用即可。本文介绍python中使用TemporaryFile()方法创建临时文件的过程。



一、Python创建临时文件方法tempfile.TemporaryFile()


创建的临时文件,关闭后会自动删除。

该方法返回一个类文件对象,用于临时数据存储(实际上对应于磁盘上的一个临时文件)。

生成的对象可以用作上下文管理器。在文件对象的上下文完成或销毁时(文件对象关闭或删除),临时文件会从文件系统中删除。



二、python使用TemporaryFile()方法创建临时文件步骤



1、创建临时文件

import tempfile

import os

# 创建文件
file = tempfile.TemporaryFile(mode="w+")
print(file.name)
# 4

print(os.path.exists(file.name))
# True



2、写入、读取文件

file.write("hello world")

file.seek(0)
print(file.read())
# hello world



3、关闭文件(这里会把临时文件删除)


file.close()

print(os.path.exists(file.name))
# False


以上就是python中使用TemporaryFile创建的临时文件过程,需要注意的是创建的临时文件不能通过文件系统路径找到,只能用对象来访问哦~
相关知识可以点击进行了解。

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享