有没有一种方法可以检查python单元测试(或其他脚本)是否在PyCharm IDE中执行?

当它在本地启动时,我想在单元测试中做一些特殊的事情,而当整个事情都在构建服务器上执行时,我不想做的事情。

干杯

最佳答案

在PyCharm下运行时,将定义PYCHARM_HOSTED环境变量。

isRunningInPyCharm = "PYCHARM_HOSTED" in os.environ

10-06 12:13