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读大数据txt
Mar 28 Python
Python 3.6 性能测试框架Locust安装及使用方法(详解)
Oct 11 Python
Python使用pylab库实现绘制直方图功能示例
Jun 01 Python
Python基于分析Ajax请求实现抓取今日头条街拍图集功能示例
Jul 19 Python
Python实现定时自动关闭的tkinter窗口方法
Feb 16 Python
Python3网络爬虫中的requests高级用法详解
Jun 18 Python
对python中的装包与解包实例详解
Aug 24 Python
python 控制台单行刷新,多行刷新实例
Feb 19 Python
基于python纯函数实现井字棋游戏
May 27 Python
Python importlib模块重载使用方法详解
Oct 13 Python
selenium+超级鹰实现模拟登录12306
Jan 24 Python
关于的python五子棋的算法
May 02 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通过session id 实现session共享和登录验证的代码
2012/06/03 PHP
利用php获取服务器时间的实现代码
2013/06/07 PHP
学习php设计模式 php实现适配器模式
2015/12/07 PHP
TP5框架实现上传多张图片的方法分析
2020/03/29 PHP
jquery photoFrame 图片边框美化显示插件
2010/06/28 Javascript
jquery.combobox中文api和例子,修复了上面的小bug
2011/03/28 Javascript
谈谈JavaScript中的函数与闭包
2013/04/14 Javascript
关于javascript的一些知识以及循环详解
2016/09/12 Javascript
AngularJS模板加载用法详解
2016/11/04 Javascript
解析js如何获取css样式
2016/12/11 Javascript
移动端点击态处理的三种实现方式
2017/01/12 Javascript
xmlplus组件设计系列之图标(ICON)(1)
2017/05/05 Javascript
angular.js指令中transclude选项及ng-transclude指令详解
2017/05/24 Javascript
使用Vuex实现一个笔记应用的方法
2018/03/13 Javascript
利用Decorator如何控制Koa路由详解
2018/06/26 Javascript
JS函数动态传递参数的方法分析【基于arguments对象】
2019/06/05 Javascript
JavaScript如何判断input数据类型
2020/02/06 Javascript
解决Vue-Router升级导致的Uncaught (in promise)问题
2020/08/07 Javascript
使用Vue实现一个树组件的示例
2020/11/06 Javascript
Python实现把utf-8格式的文件转换成gbk格式的文件
2015/01/22 Python
Python中类的定义、继承及使用对象实例详解
2015/04/30 Python
使用Python解析JSON数据的基本方法
2015/10/15 Python
Django 忘记管理员或忘记管理员密码 重设登录密码的方法
2018/05/30 Python
详解Python学习之安装pandas
2019/04/16 Python
Python 20行简单实现有道在线翻译的详解
2019/05/15 Python
使用python去除图片白色像素的实例
2019/12/12 Python
使用pytorch完成kaggle猫狗图像识别方式
2020/01/10 Python
Python logging日志库空间不足问题解决
2020/09/14 Python
是否有自动比较结构的方法
2015/06/03 面试题
struct和class的区别
2015/11/20 面试题
毕业自我鉴定书
2014/03/24 职场文书
2014年六一儿童节演讲稿
2014/05/23 职场文书
八项规定整改方案
2014/10/01 职场文书
客服专员岗位职责
2015/02/10 职场文书
2015年政务公开工作总结
2015/05/19 职场文书
《当代神农氏》教学反思
2016/02/23 职场文书