【问题标题】:pyc files being run in openshift cronpyc 文件在 openshift cron 中运行
【发布时间】:2017-01-17 17:22:11
【问题描述】:

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

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

这是否可以通过 openshift 进行管理,限制它尝试运行的扩展,还是我最好将以下内容添加到每个 .py 文件的顶部?

import sys
sys.dont_write_bytecode = True

【问题讨论】:

    标签: python openshift


    【解决方案1】:

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

    注意 cron 运行它自己的 shell,所以你应该在 crontab 的开头或 /etc/default/cron 中设置它

    更多信息可以在herehere找到。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-03-22
      • 2014-06-22
      • 2015-02-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多