针对第1种诉求,现有解决方法如下:
通过判断/home路径的有无判断,因为一般windows没有home目录,linux有home目录;
为什么有这种需求呢?我这里用到的是,如果在本地运行,我就加载本地的东西,执行一些可视化show图的操作等等。如果是linux的话,就区别对待,执行其他的操作,而且省去了修改代码的操作。
针对第2种诉求,现有解决方法如下:
为什么要有这种需求呢?我这里用到的是,如果pycharm运行的话,一般是调试,我可以加载更少的数据,快速的走完流程,看看有没报错。而且自动判断的话,不需要每次修改代码。
import sys
for path in sys.path:
if 'pycharm' in path.lower():
in_pycharm = True
break
else:
in_pycharm = False



