最近在学习pathon3的相关知识,可以说是一只小白,还是只纯种的,天然无公害,哈哈,好了,闲话不多说,简单记录下今天的学习心得。
现有如下文件结构:
| src/
||mode1.py
|| lib/
||| a.py
||| b.py
如果想要在mode1.py中使用a.py中的函数,需要在lib/目录下建立__init__.py文件。并且里面有__all__ = ["a","b","..."] 指明当前目录下的模块。
如果想要在a.py中使用mode1.py中的函数,需要在mode1.py中导入sys,先调用sys.path.append(".."),跳转到上级目录,然后import mode1 就OK了。
简单记录就到这里。
下面是我学习时看的别人写的,在这里一并粘出:https://blog.csdn.net/IT_jiao/article/details/84887364
原文:https://www.cnblogs.com/rain123/p/11100382.html