如何使用tempfile库在Python进程中创建一个长尾词的临时文件?
- 内容介绍
- 文章标签
- 相关推荐
本文共计954个文字,预计阅读时间需要4分钟。
技术背景+临时文件在Python项目中时常会被用到,用于随机创建不重名的文件,路径一般放在Linux系统的/tmp目录下。如项目不需要持久化存储一个文件,则可使用临时文件。
技术背景
临时文件在python项目中时常会被使用到,其作用在于随机化的创建不重名的文件,路径一般都是放在Linux系统下的/tmp目录。如果项目中并不需要持久化的存储一个文件,就可以采用临时文件的形式进行存储和读取,在使用之后可以自行决定是删除还是保留。
tempfile库的使用
tempfile一般是python内置的一个函数库,不需要单独安装,这里我们直接介绍一下其常规使用方法:
# tempfile_test.py import tempfile file = tempfile.NamedTemporaryFile() name = str(file.name) file.write('This is the first tmp file!'.encode('utf-8')) file.close() print (name)
上述代码执行的任务为:使用tempfile.NamedTemporaryFile创建一个临时文件,其文件名采用的是随机化的字符串格式,作为name这样的一个属性来调用。
本文共计954个文字,预计阅读时间需要4分钟。
技术背景+临时文件在Python项目中时常会被用到,用于随机创建不重名的文件,路径一般放在Linux系统的/tmp目录下。如项目不需要持久化存储一个文件,则可使用临时文件。
技术背景
临时文件在python项目中时常会被使用到,其作用在于随机化的创建不重名的文件,路径一般都是放在Linux系统下的/tmp目录。如果项目中并不需要持久化的存储一个文件,就可以采用临时文件的形式进行存储和读取,在使用之后可以自行决定是删除还是保留。
tempfile库的使用
tempfile一般是python内置的一个函数库,不需要单独安装,这里我们直接介绍一下其常规使用方法:
# tempfile_test.py import tempfile file = tempfile.NamedTemporaryFile() name = str(file.name) file.write('This is the first tmp file!'.encode('utf-8')) file.close() print (name)
上述代码执行的任务为:使用tempfile.NamedTemporaryFile创建一个临时文件,其文件名采用的是随机化的字符串格式,作为name这样的一个属性来调用。

