【发布时间】:2014-12-09 02:49:06
【问题描述】:
我是 python 新手,到目前为止只编写了几个程序来帮助我的工作(我是系统管理员)。我现在正在编写这个脚本,它将 MySQL 查询的输出写入文件。在循环之间,我想检查一个额外的条件,如果条件不匹配,我想关闭我正在写入的文件,而不保存它已经写入文件的内容。就像“不保存就退出”。我编写了这个简单的代码来查看不使用 close() 关闭文件是否会在不保存的情况下退出,但它会在我运行并退出此代码后创建包含内容的文件。那么,在 Python 中有没有一种合法的方式可以在不保存的情况下退出文件?
#/usr/bin/python
fo=open('tempfile.txt','a')
fo.write('This content\n')
P.S:- Python 版本为 2.4.3(抱歉,无法升级)
【问题讨论】:
标签: python