如何检查python单元测试是否在PyCharm中启动?
问题内容:
有没有一种方法可以检查python单元测试(或其他脚本)是否在PyCharm IDE中执行?
当它在本地启动时,我想在单元测试中做一些特殊的事情,而当整个事情都在构建服务器上执行时,我不想做的事情。
干杯
问题答案:
在PyCharm下运行时,将PYCHARM_HOSTED
定义环境变量。
isRunningInPyCharm = "PYCHARM_HOSTED" in os.environ