如何确定Python脚本是否通过命令行运行?

如何确定Python脚本是否通过命令行运行?,第1张

如何确定Python脚本是否通过命令行运行

我认为没有任何可靠的方法可以检测到这一点(尤其是以跨平台的方式)。例如,在OS X上,当您双击一个

.py
文件并使用“ Python
Launcher”对其进行调整时,该文件将在终端中运行,与手动执行该文件的方式相同。

尽管可能还有其他问题,但是您可以将脚本与py2exe或Platypus打包在一起,然后可以使可双击图标运行特定的代码来区分(

importmypre; mypre.main(gui = True)
例如)



欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5647617.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-12-16
下一篇2022-12-16

发表评论

登录后才能评论

评论列表(0条)

    保存