“我什至不会从python-fix的角度来处理这一点,而只是重定向运行Python脚本的输出: python/path/to/script/myscript.py>/path/to/output/myfile.txt 您的脚本没有任何更改,所有打印语句最终都会在您的文本文件中。”
如何使用上面的代码输出到文件,还可以使用时间戳文件名? 示例:python/path/to/script/myscript.py>/path/to/output/myfile01-22-2014.txt
我做了这样的事情将时间戳添加到我的文件名中。
import time
t = time.localtime()
timestamp = time.strftime('%b-%d-%Y_%H%M', t)
BACKUP_NAME = "backup-" + timestamp
bash
命令在控制台命令中生成文件名,例如
date
python /path/to/script/myscript.py > /path/to/output/myfile$(date "+%b_%d_%Y").txt