jjzjj

tempFile

全部标签

python - 在 Python 中创建一个临时 FIFO(命名管道)?

如何在Python中创建临时FIFO(命名管道)?这应该有效:importtempfiletemp_file_name=mktemp()os.mkfifo(temp_file_name)open(temp_file_name,os.O_WRONLY)#...someprocess,somewhere,willreadit...但是,由于PythonDocs11.6中的大警告,我很犹豫。并可能被删除,因为它已被弃用。EDIT:值得注意的是,我尝试了tempfile.NamedTemporaryFile(以及扩展名为tempfile.mkstemp),但是os.mkfifo抛出:OSErr

python - 如何使用 tempfile.NamedTemporaryFile()?

我正在编写一个Python脚本,该脚本需要创建大约50个不同的临时文件,这些文件在脚本执行过程中经常被附加并在最后合并。我确信tempfile模块可以满足我的需要,但我无法通过阅读文档来弄清楚如何。我想使用临时文件(而不是变量)来节省系统内存,因为随着脚本处理数以万计的其他文件,这些数据block会变得越来越大。以下代码块是我目前用来在非临时目录中(临时)创建这些文件的hack:item=(stringfromanotherfile)#stringmustidfileforfutureusetmpfile='tmpfiles/'+itemifitemnotintotalitems:to

python - 如何使用 tempfile.NamedTemporaryFile()?

我正在编写一个Python脚本,该脚本需要创建大约50个不同的临时文件,这些文件在脚本执行过程中经常被附加并在最后合并。我确信tempfile模块可以满足我的需要,但我无法通过阅读文档来弄清楚如何。我想使用临时文件(而不是变量)来节省系统内存,因为随着脚本处理数以万计的其他文件,这些数据block会变得越来越大。以下代码块是我目前用来在非临时目录中(临时)创建这些文件的hack:item=(stringfromanotherfile)#stringmustidfileforfutureusetmpfile='tmpfiles/'+itemifitemnotintotalitems:to

python - 如何在 python 中使用 tempfile.NamedTemporaryFile()

我想使用tempfile.NamedTemporaryFile()将一些内容写入其中,然后打开该文件。我写了以下代码:tf=tempfile.NamedTemporaryFile()tfName=tf.nametf.seek(0)tf.write(contents)tf.flush()但我无法打开此文件并在记事本或类似应用程序中查看其内容。有什么办法可以做到这一点?为什么我不能这样做:os.system('startnotepad.exe'+tfName)最后 最佳答案 这可能是以下两个原因之一:首先,默认临时文件是deleteda

python - 如何在 python 中使用 tempfile.NamedTemporaryFile()

我想使用tempfile.NamedTemporaryFile()将一些内容写入其中,然后打开该文件。我写了以下代码:tf=tempfile.NamedTemporaryFile()tfName=tf.nametf.seek(0)tf.write(contents)tf.flush()但我无法打开此文件并在记事本或类似应用程序中查看其内容。有什么办法可以做到这一点?为什么我不能这样做:os.system('startnotepad.exe'+tfName)最后 最佳答案 这可能是以下两个原因之一:首先,默认临时文件是deleteda

python - Python 2.7 中的 tempfile.TemporaryDirectory 上下文管理器

有没有办法在Python2.7的上下文管理器中创建一个临时目录?withtempfile.TemporaryDirectory()astemp_dir:#modifyfilesinthisdir#herethetemporarydiretorydoesnotexistanymore. 最佳答案 另一个选项是pypi上的“backports.tempfile”包:https://pypi.python.org/pypi/backports.tempfile引用项目的描述:“这个包在backports命名空间下提供Python的temp

python - Python 2.7 中的 tempfile.TemporaryDirectory 上下文管理器

有没有办法在Python2.7的上下文管理器中创建一个临时目录?withtempfile.TemporaryDirectory()astemp_dir:#modifyfilesinthisdir#herethetemporarydiretorydoesnotexistanymore. 最佳答案 另一个选项是pypi上的“backports.tempfile”包:https://pypi.python.org/pypi/backports.tempfile引用项目的描述:“这个包在backports命名空间下提供Python的temp

python - 从 tempfile 创建和读取

无论如何我可以写入临时文件并将其包含在命令中,然后关闭/删除它。我想执行命令,例如:some_command/tmp/some-temp-file.非常感谢。importtempfiletemp=tempfile.TemporaryFile()temp.write('Somedata')command=(some_commandtemp.name)temp.close() 最佳答案 完整示例。importtempfilewithtempfile.NamedTemporaryFile()astemp:temp.write('Somed

python - 从 tempfile 创建和读取

无论如何我可以写入临时文件并将其包含在命令中,然后关闭/删除它。我想执行命令,例如:some_command/tmp/some-temp-file.非常感谢。importtempfiletemp=tempfile.TemporaryFile()temp.write('Somedata')command=(some_commandtemp.name)temp.close() 最佳答案 完整示例。importtempfilewithtempfile.NamedTemporaryFile()astemp:temp.write('Somed

python - 如何在 Python 中创建 tmp 文件?

我有这个引用文件路径的函数:some_obj.file_name(FILE_PATH)其中FILE_PATH是文件路径的字符串,即H:/path/FILE_NAME.ext我想在我的python脚本中创建一个文件FILE_NAME.ext,其中包含字符串的内容:some_string='thisissomecontent'如何解决这个问题?Python脚本将被放置在Linux盒子中。 最佳答案 我认为您正在寻找tempfile.NamedTemporaryFile.importtempfilewithtempfile.NamedTe