确保输出完整或为空的临时文件包装器

safeoutput的Python项目详细描述


帮助控制台脚本输出重定向的工具。脚本运行时,通常有一个输出文件选项。如果未指定输出选项,则将其写入stdout。通常使用tempfiles作为输出,然后在程序的最后一步将tempfile重命名为输出名,这样输出的翻转是原子的,并且部分/截断/损坏的输出不会被混淆为成功输出。这在处理SO时尤其正确,因为退出错误会停止生成,但后续运行将假定工作空间中的部分输出文件已完成。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java jSplitPane鼠标悬停时显示和隐藏左窗格   替换nio。文件java 8的路径::of(字符串)   java Jetty连接器和处理程序   无法实例化java RxJava网络   加密如何使Java程序对文本文档中的消息进行解密?   java可以在OSGi环境中实现   javascript在GWT中捕获JS触发的自定义事件   Cassandra跟踪和客户端延迟之间的java差异   java简单Xml元素声明两次错误   Mac和PC之间的java NetBeans   java Selenium Chrome驱动程序和Travis CI不能一起工作   从Java web应用程序管理Linux用户身份验证和文件系统权限   java调用setVisible(false)和dispose()时,为什么窗口/组件侦听器的调用方式不同?