pyc文件在openshift cron中运行

时间:2017-01-17 17:22:12

标签: python openshift

我在.openshift / cron / [hourly | minutely | etc]目录中运行了几个python脚本。

问题是,正在生成.pyc文件,而cron也试图运行这些文件。

这是可以通过openshift管理的东西,限制它尝试运行的扩展,或者我只是将以下内容添加到每个.py文件的顶部会更好吗?

import sys
sys.dont_write_bytecode = True

1 个答案:

答案 0 :(得分:1)

您可以将环境变量PYTHONDONTWRITEBYTECODE设置为非空字符串。

请注意,cron运行自己的shell,因此您应该在crontab的开头或/ etc / default / cron中设置它

可以找到更多信息herehere

相关问题