有没有一种方法可以在python单元测试(或任何其他脚本)中检查它是否在PyCharm IDE内部执行?
我想在本地启动单元测试时进行一些特殊操作,但是当整个测试在构建服务器上执行时,我不想这样做。
干杯
有没有一种方法可以在python单元测试(或任何其他脚本)中检查它是否在PyCharm IDE内部执行?
我想在本地启动单元测试时进行一些特殊操作,但是当整个测试在构建服务器上执行时,我不想这样做。
干杯
在PyCharm下运行时,PYCHARM_HOSTED
环境变量会被定义。
isRunningInPyCharm = "PYCHARM_HOSTED" in os.environ
isRunningInSublime3 = os.getenv("SESSIONNAME") == "Console"
。 - rossmcm