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中的tuple元组详细介绍
Feb 02 Python
Python的time模块中的常用方法整理
Jun 18 Python
python 类详解及简单实例
Mar 24 Python
python3使用pyqt5制作一个超简单浏览器的实例
Oct 19 Python
更新修改后的Python模块方法
Mar 03 Python
详解pandas的外部数据导入与常用方法
May 01 Python
python使用mitmproxy抓取浏览器请求的方法
Jul 02 Python
Python 复平面绘图实例
Nov 21 Python
Python动态导入模块和反射机制详解
Feb 18 Python
Python 存取npy格式数据实例
Jul 01 Python
解决numpy数组互换两行及赋值的问题
Apr 17 Python
Python 全局空间和局部空间
Apr 06 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中突破基于HTTP_REFERER的防盗链措施(stream_context_create)
2011/03/29 PHP
递归删除一个节点以及该节点下的所有节点示例
2014/03/19 PHP
PHP函数超时处理方法
2016/02/14 PHP
[原创]后缀就扩展名为js的文件是什么文件
2007/12/06 Javascript
Document对象内容集合(比较全)
2010/09/06 Javascript
jquery的ajaxSubmit()异步上传图片并保存表单数据演示代码
2013/06/04 Javascript
利用javascript实现禁用网页上所有文本框,下拉菜单,多行文本域
2013/12/14 Javascript
使用JavaScript实现旋转的彩圈特效
2015/06/23 Javascript
使用jquery.qrcode.min.js实现中文转化二维码
2016/03/11 Javascript
JS实现的多张图片轮流播放幻灯片效果
2016/07/22 Javascript
react系列从零开始_简单谈谈react
2017/07/06 Javascript
Vue组件间通信方法总结(父子组件、兄弟组件及祖先后代组件间)
2019/04/17 Javascript
vue权限问题的完美解决方案
2019/05/08 Javascript
vue实现直播间点赞飘心效果的示例代码
2019/09/20 Javascript
javascript sort()对数组中的元素进行排序详解
2019/10/13 Javascript
基于js实现判断浏览器类型代码实例
2020/07/17 Javascript
js屏蔽F12审查元素,禁止修改页面代码等实现代码
2020/10/02 Javascript
[01:32]DOTA2上海特锦赛现场采访:最想COS的英雄
2016/03/25 DOTA
Python 模拟员工信息数据库操作的实例
2017/10/23 Python
Python通用函数实现数组计算的方法
2019/06/13 Python
PyTorch的深度学习入门教程之构建神经网络
2019/06/27 Python
python selenium爬取斗鱼所有直播房间信息过程详解
2019/08/09 Python
python web框架Flask实现图形验证码及验证码的动态刷新实例
2019/10/14 Python
python常见字符串处理函数与用法汇总
2019/10/30 Python
python第三方库学习笔记
2020/02/07 Python
Python使用matplotlib绘制圆形代码实例
2020/05/27 Python
在Keras中CNN联合LSTM进行分类实例
2020/06/29 Python
俄罗斯购买内衣网站:Trusiki
2020/08/22 全球购物
新西兰Bookabach:查找全球度假屋
2020/12/03 全球购物
说说在weblogic中开发消息Bean时的persistent与non-persisten的差别
2013/04/07 面试题
办公室文员岗位职责范本
2014/06/12 职场文书
购房协议书范本(无房产证)
2014/10/07 职场文书
教师节祝酒词
2015/08/11 职场文书
《世界多美呀》教学反思
2016/02/22 职场文书
python垃圾回收机制原理分析
2022/04/13 Python
hive数据仓库新增字段方法
2022/06/25 数据库