相关疑难解决方法(0)

在Python脚本中检查交互式shell

我需要确定调用我的Python脚本的shell是否处于交互模式.如果它处于交互模式,程序应将输出管道输出到较小(1)以便于阅读.如果没有,它应该只是将其输出打印到stdout,以允许它被传送到打印机,文件或不同的寻呼机.

在shell脚本中,我会检查是否定义了提示变量$ PS1,或者在$ - 变量中存储的标志中查找-i选项.

在Python中测试交互性的首选方法是什么?

python shell interactive pipe

25
推荐指数
1
解决办法
8774
查看次数

如何确定是否从crontab执行python脚本?

我想知道如何确定是否从crontab执行python脚本?

我不想要一个需要添加参数的解决方案,因为我希望能够从导入的模块(而不是主脚本)中检测到这一点.

python unix terminal cron

5
推荐指数
3
解决办法
3016
查看次数

标签 统计

python ×2

cron ×1

interactive ×1

pipe ×1

shell ×1

terminal ×1

unix ×1