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异常处理慎用“except:pass”建议
Apr 02 Python
实例解析Python中的__new__特殊方法
Jun 02 Python
python查看微信好友是否删除自己
Dec 19 Python
Python数据结构与算法之使用队列解决小猫钓鱼问题
Dec 14 Python
Python实现合并同一个文件夹下所有txt文件的方法示例
Apr 26 Python
PyQt5响应回车事件的方法
Jun 25 Python
python创建属于自己的单词词库 便于背单词
Jul 30 Python
解决Django migrate不能发现app.models的表问题
Aug 31 Python
Pytoch之torchvision.transforms图像变换实例
Dec 30 Python
在python tkinter界面中添加按钮的实例
Mar 04 Python
python中%格式表达式实例用法
Jun 18 Python
使用python生成大量数据写入es数据库并查询操作(2)
Sep 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高级对象构建 多个构造函数的使用
2012/02/05 PHP
PHP序列号生成函数和字符串替换函数代码
2012/06/07 PHP
简单概括PHP的字符串中单引号与双引号的区别
2016/05/07 PHP
提交表单后 PHP获取提交内容的实现方法
2016/05/25 PHP
php禁用cookie后session设置方法分析
2016/10/19 PHP
PHP中大括号'{}'用法实例总结
2017/02/08 PHP
地震发生中逃生十大法则
2008/05/12 Javascript
JAVASCRIPT车架号识别/验证函数代码 汽车车架号验证程序
2012/01/08 Javascript
javascript中动态加载js文件多种解决办法总结
2013/11/15 Javascript
.NET微信公众号开发之创建自定义菜单
2015/07/16 Javascript
AngularJS创建自定义指令的方法详解
2016/11/03 Javascript
Vue.js中该如何自己维护路由跳转记录
2019/05/19 Javascript
socket在egg中的使用实例代码详解
2019/05/30 Javascript
微信小程序实现点击卡片 翻转效果
2019/09/04 Javascript
使用Vue调取接口,并渲染数据的示例代码
2019/10/28 Javascript
微信小程序实现滚动Tab选项卡
2020/11/16 Javascript
SpringBoot在yml配置文件中配置druid的操作
2020/11/16 Javascript
jQuery实现可以扩展的日历
2020/12/01 jQuery
[33:17]OG vs VGJ.T 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
Python学习笔记(一)(基础入门之环境搭建)
2014/06/05 Python
python实现根据图标提取分类应用程序实例
2014/09/28 Python
Python实现Linux命令xxd -i功能
2016/03/06 Python
python 实现方阵的对角线遍历示例
2019/11/29 Python
浅谈对pytroch中torch.autograd.backward的思考
2019/12/27 Python
使用豆瓣源来安装python中的第三方库方法
2021/01/26 Python
servlet面试题
2012/08/20 面试题
党支部书记先进事迹
2014/01/17 职场文书
关于元旦的广播稿
2014/02/16 职场文书
机关中层领导干部群众路线教育实践活动个人对照检查材料
2014/09/24 职场文书
县委常委班子对照检查材料思想汇报
2014/09/28 职场文书
酒店保洁员岗位职责
2015/02/26 职场文书
党支部工作总结2015
2015/04/01 职场文书
幼儿园万圣节活动总结
2015/05/05 职场文书
大学生见习总结报告
2015/06/24 职场文书
vue-cli4.5.x快速搭建项目
2021/05/30 Vue.js
Python+SeaTable实现计算两个日期间的工作日天数
2022/07/07 Python