32得票2回答
有没有办法将Ruby临时文件变成永久文件?

如果我通过 Tempfile 创建了一个临时文件,有没有什么方法可以使它变为“永久”的,而无需将其复制到另一个文件中,以避免在关联的 Tempfile 实例被垃圾收集或进程终止时被删除? 另外,是否有一种方法可以利用 Tempfile 机制(或使用类似的机制)来获得“新”的文件名,而无需在该...

32得票5回答
如何获取临时文件路径?

我知道你可以使用 tmpfile() 创建一个临时文件,然后写入其中,并在不需要它时将其关闭。但我的问题是,我需要像这样获得文件的绝对路径:"/var/www/html/lolo/myfile.xml" 我是否可以通过其他函数或技巧来获取路径? 编辑: 我希望能够从数据库中...

31得票4回答
是否存在一个在关闭时删除FileInputStream的方法?

是否有一种现有方法可以让 FileInputStream 在关闭时自动删除底层文件? 我原本计划编写自己的实用程序类来扩展 FileInputStream 并自行完成,但我有点惊讶没有已经存在的东西。 编辑:使用案例是我有一个 Struts 2 操作,返回页面下载的 InputStream...

31得票3回答
用户的AppData文件夹(Visual Studio)中的ReflectedSchemas文件夹

今天我运行了WinDirStat来检查我的硬盘里装了什么。我惊讶地发现这个文件夹里面包含着4.6GB的数据!C:\Users\...\AppData\Roaming\Microsoft\VisualStudio\9.0\ReflectedSchemas 这个文件夹及其包含的文件有什么用途?有没...

30得票4回答
如何使用Python将临时文件持久化到磁盘?

我尝试使用'tempfile'模块来操作和创建文本文件。一旦文件准备好,我想将其保存到磁盘上。我以为这只需要使用'shutil.copy'就可以了。但是,我遇到了一个'permission denied' IOError:>>> import tempfile, shutil...

29得票9回答
使用php创建一个特定扩展名的临时文件

我如何在php中创建指定扩展名的临时文件。 我找到了tempnam(),但使用它无法指定扩展名。

29得票5回答
使用Path.GetTempFileName创建的文件会自动清理吗?

我一直以为答案是肯定的,但现在我正在努力寻找真相。 当我使用Path.GetTempFileName()创建临时文件时,Windows会自动清理它吗? 如果我在Path.GetTempPath()下创建一个目录会怎样?Windows会清理它吗? 还是开发者有责任删除在那里创建的文件?

27得票5回答
在Python中,如何在与另一个文件相同的目录中创建临时文件?

我需要更新一个文件。我读入它,进行更改后写出来。然而,我更愿意把更改后的内容写入到一个临时文件中,再将其重命名为原文件。temp = tempfile.NamedTemporaryFile() tempname = temp.name temp.write(new_data) temp.clo...

27得票3回答
在Groovy中如何创建临时文件?

Java中有java.io.File.createTempFile函数可以创建临时文件。但在Groovy中,似乎不存在此功能,因为File类缺少此函数。(请参见:http://docs.groovy-lang.org/latest/html/groovy-jdk/java/io/File.ht...

27得票2回答
Rails - 如何以可移植的方式创建临时文件

我的Rails应用运行在Ubuntu服务器机器上。 我需要创建临时文件以便将它们“提供”给另一个独立的应用程序(我将使用rake任务来完成这个过程,如果需要这些信息)。 我的问题是:在Rails应用程序中创建临时字段的最佳方法是什么? 由于我在ubuntu操作系统中,我可以在/tmp/w...