python引入不同文件夹下的自定义模块方法


Posted in Python onOctober 27, 2018

初学Python,这个问题搞了我好久,现在来分享下我的解决思路,希望可以帮到大家。

先说下python引入模块的顺序:首先现在当前文件夹下查找,如果没有找到则查找Python系统变量中的模块。所以说,当我们引入同一个文件夹下的自定义模块时,可以很顺利的引入而不会报错。那么问题来了,不同文件夹下的呢?也用一样的方法吗?

举个栗子:

python引入不同文件夹下的自定义模块方法

现在我们想在subPack1文件下的module_1.py中引入subPack2下的module_2.py。

但是我们在module_1.py中写下:

import subPack2.module_2

之后,报错了!

好吧,说下最简单的解决办法:

在subPack2下的init.py中写下:

import module_2

然后在subPack1的module_1.py写:

import subPack2.module_2 as module_2

然后就可以了!

以上这篇python引入不同文件夹下的自定义模块方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python使用cookie库操保存cookie详解
Mar 03 Python
python将文本转换成图片输出的方法
Apr 28 Python
详解Python命令行解析工具Argparse
Apr 20 Python
Python变量和字符串详解
Apr 29 Python
Python3实现爬取简书首页文章标题和文章链接的方法【测试可用】
Dec 11 Python
利用PyCharm Profile分析异步爬虫效率详解
May 08 Python
Python的bit_length函数来二进制的位数方法
Aug 27 Python
PyTorch实现更新部分网络,其他不更新
Dec 31 Python
python 遗传算法求函数极值的实现代码
Feb 11 Python
python代码实现将列表中重复元素之间的内容全部滤除
May 22 Python
Keras中的两种模型:Sequential和Model用法
Jun 27 Python
python+opencv实现车道线检测
Feb 19 Python
更改Python的pip install 默认安装依赖路径方法详解
Oct 27 #Python
python 制作自定义包并安装到系统目录的方法
Oct 27 #Python
对Python通过pypyodbc访问Access数据库的方法详解
Oct 27 #Python
Python/ArcPy遍历指定目录中的MDB文件方法
Oct 27 #Python
用Python实现筛选文件脚本的方法
Oct 27 #Python
基于python指定包的安装路径方法
Oct 27 #Python
Python 新建文件夹与复制文件夹内所有内容的方法
Oct 27 #Python
You might like
PHP与已存在的Java应用程序集成
2006/10/09 PHP
将PHP作为Shell脚本语言使用
2006/10/09 PHP
模拟OICQ的实现思路和核心程序(二)
2006/10/09 PHP
20个PHP常用类库小结
2011/09/11 PHP
浅析ThinkPHP中的pathinfo模式和URL重写
2014/01/06 PHP
php根据生日计算年龄的方法
2015/07/13 PHP
php文件上传原理与实现方法详解
2019/12/20 PHP
JavaScript中链式调用之研习
2011/04/07 Javascript
jquery实现的一个文章自定义分段显示功能
2014/05/23 Javascript
在浏览器中打开或关闭JavaScript的方法
2015/06/03 Javascript
js中遍历对象的属性和值的方法
2016/07/27 Javascript
javascript 的变量、作用域和内存问题
2017/04/19 Javascript
weebox弹出窗口不居中显示的解决方法
2017/11/27 Javascript
vue项目中的webpack-dev-sever配置方法
2017/12/14 Javascript
vue轮播组件实现$children和$parent 附带好用的gif录制工具
2019/09/26 Javascript
VUE+node(express)实现前后端分离
2019/10/13 Javascript
VUE:vuex 用户登录信息的数据写入与获取方式
2019/11/11 Javascript
Python 的 with 语句详解
2014/06/13 Python
Python中的rfind()方法使用详解
2015/05/19 Python
python 时间戳与格式化时间的转化实现代码
2016/03/23 Python
python list转矩阵的实例讲解
2018/08/04 Python
pandas实现to_sql将DataFrame保存到数据库中
2019/07/03 Python
python将print输出的信息保留到日志文件中
2019/09/27 Python
Win10+GPU版Pytorch1.1安装的安装步骤
2019/09/27 Python
pygame实现俄罗斯方块游戏(基础篇3)
2019/10/29 Python
python datetime处理时间小结
2020/04/16 Python
python调用私有属性的方法总结
2020/07/24 Python
css3的transition效果和transfor效果示例介绍
2013/10/30 HTML / CSS
HTML5 b和i标记将被赋予真正的语义
2009/07/16 HTML / CSS
瑜伽服装品牌:露露柠檬(lululemon athletica)
2017/06/04 全球购物
linux比较文件内容的命令是什么
2013/03/04 面试题
生物技术毕业生自荐信
2013/10/23 职场文书
初中三好学生事迹材料
2014/01/13 职场文书
课例研修方案
2014/05/31 职场文书
电影地道战观后感
2015/06/04 职场文书
【DOTA2】半决赛强强对话~ PSG LGD vs EHOME - DPC 2022 CN REGIONAL FINALS WINTER
2022/04/02 DOTA