【发布时间】:2016-06-09 06:37:17
【问题描述】:
我想知道python脚本是否是从PyCharm启动的。下一个字符串
in_pycharm = 'original_argv' in dir(sys) and 'pydevd' in sys.original_argv[0]
Debug 工作正常,Run 不工作。 谁能推荐我更好的方法?
【问题讨论】:
-
为什么知道脚本从哪里开始很重要?这可能是XY problem?
-
在 Linux 运行
ps aux时,您将能够看到父进程,也许您可以以某种方式使用它。