首页 > 其他 > 详细

pathon学习笔记(1)如何导入不同文件夹中的模块

时间:2019-06-28 00:18:16      阅读:103      评论:0      收藏:0      [点我收藏+]

最近在学习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

 

pathon学习笔记(1)如何导入不同文件夹中的模块

原文:https://www.cnblogs.com/rain123/p/11100382.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!