我有一个main.py
文件,其中包含来自标准库的导入以及我自己的模块。我从命令行以及通过Pycharm调用它。
我还有一个科学景观文件“ interactive.py”,其中引用了main.py
。我可以分别运行代码块(标记为#%%
)。如下:
import sys
from MyMod import MyFunc
import main as m
#%%
m.MyFunc <-- recognised
m.sys <-- recognised
sys <-- not recognised
Pycharm识别m.MyFunc
,但不能识别sys
。我想以一种惯用的方式在我所有的程序化导入中利用Pycharm的代码完成/文档(我不喜欢写m.sys
)
任何想法