【发布时间】:2010-06-11 14:10:06
【问题描述】:
我正在尝试在 python 中编写简单的批处理文件生成器。批处理文件由大约 30-50 行文本组成,并传递给其他应用程序。在脚本执行期间,有很多对外部应用程序的调用。我想在内存中创建文件(如 win32 中的命名管道)。有什么平台无关的方式吗?
更新: 感谢您的建议。最后决定使用套接字在使用cogen的应用程序之间传递消息。
【问题讨论】:
-
在 *nix 系统上,您可以创建内存文件系统。在 Windows 上,您的选择更少。虽然......为什么不只使用 Windows 的系统剪贴板呢?您可以在其中粘贴多个物品。
-
Windows 确实有自己的管道版本,但我认为这很痛苦。
-
是的,创建和管理文件有很多问题。
标签: python memory temporary-files