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读文件逐行处理的示例代码分享
Dec 27 Python
python中使用xlrd、xlwt操作excel表格详解
Jan 29 Python
Python判断字符串与大小写转换
Jun 08 Python
Python中的函数作用域
May 07 Python
python实现键盘控制鼠标移动
Nov 27 Python
python调用c++传递数组的实例
Feb 13 Python
pytz格式化北京时间多出6分钟问题的解决方法
Jun 21 Python
python实现飞船游戏的纵向移动
Apr 24 Python
python3环境搭建过程(利用Anaconda+pycharm)完整版
Aug 19 Python
Python深度学习之Pytorch初步使用
May 20 Python
Python趣味挑战之给幼儿园弟弟生成1000道算术题
May 28 Python
python playwrigh框架入门安装使用
Jul 23 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操作redis常见方法示例【key与value操作】
2020/04/14 PHP
javascript js cookie的存储,获取和删除
2007/12/29 Javascript
取选中的radio的值
2010/01/11 Javascript
初窥JQuery-Jquery简介 入门了解篇
2010/11/25 Javascript
原生javascript获取元素样式属性值的方法
2010/12/25 Javascript
js面向对象设计用{}好还是function(){}好(构造函数)
2011/10/23 Javascript
Javascript类定义语法,私有成员、受保护成员、静态成员等介绍
2011/12/08 Javascript
jquery全选checkBox功能实现代码(取消全选功能)
2013/12/10 Javascript
jQuery的:parent选择器定义和用法
2014/07/01 Javascript
JS跨域问题详解
2014/11/25 Javascript
基于Node.js的JavaScript项目构建工具gulp的使用教程
2016/05/20 Javascript
jQuery中DOM节点的删除方法总结(超全面)
2017/01/22 Javascript
Angular将填入表单的数据渲染到表格的方法
2017/09/22 Javascript
Laravel整合Bootstrap 4的完整方案(推荐)
2018/01/25 Javascript
Vue导出页面为PDF格式的实现思路
2018/07/31 Javascript
node使用Mongoose类库实现简单的增删改查
2018/11/08 Javascript
webpack自动打包和热更新的实现方法
2019/06/24 Javascript
openlayers实现地图弹窗
2020/09/25 Javascript
Python中exit、return、sys.exit()等使用实例和区别
2015/05/28 Python
Python实现 多进程导入CSV数据到 MySQL
2017/02/26 Python
Python二叉搜索树与双向链表转换算法示例
2019/03/02 Python
Python获取统计自己的qq群成员信息的方法
2019/11/15 Python
Django项目基础配置和基本使用过程解析
2019/11/25 Python
使用pyqt5 tablewidget 单元格设置正则表达式
2019/12/13 Python
Python AutoCAD 系统设置的实现方法
2020/04/01 Python
python 利用Pyinstaller打包Web项目
2020/10/23 Python
美国正版电视节目和电影在线观看:Hulu
2018/05/24 全球购物
在线吉他课程,学习如何弹吉他:Fender Play
2019/02/28 全球购物
建筑装饰学院室内设计专业个人自我评价
2013/12/07 职场文书
大四本科生的自我评价
2013/12/30 职场文书
绿色环保演讲稿
2014/05/10 职场文书
中秋节活动总结
2014/08/29 职场文书
小区的门卫岗位职责
2014/10/01 职场文书
机械专业毕业生自我鉴定2014
2014/10/04 职场文书
2014年初三班主任工作总结
2014/12/05 职场文书
改进工作作风心得体会
2016/01/23 职场文书