在使用pycharm时,可能我们会需要导入当前包中的模块
网上有很多方法,总结一下部分有用的信息:
-a
--b.py
--c.py
--__init__.py
目录结构如上,其他位置的不用管
如果想让b.py引用c.py
1.在b.py中写上
from a.c import *
导入c.py中的所有函数
2.在项目上面右键,选择Mark Directory as,选择其下面的子选项Sources Root,然后from c import *
3.使用sys导入绝对路径(这个没用过)
4.将a的路径加入path中(这个也没用过,感觉很不好用)
ps:个人认为第1种最好,因为没有报错提示,而且很优雅