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操作MySQL数据库具体方法
Oct 28 Python
浅谈Python 的枚举 Enum
Jun 12 Python
python实现ID3决策树算法
Dec 20 Python
Python实现基于PIL和tesseract的验证码识别功能示例
Jul 11 Python
基于python的ini配置文件操作工具类
Apr 24 Python
python利用7z批量解压rar的实现
Aug 07 Python
python 叠加等边三角形的绘制的实现
Aug 14 Python
Python reversed函数及使用方法解析
Mar 17 Python
python代码实现将列表中重复元素之间的内容全部滤除
May 22 Python
在keras里面实现计算f1-score的代码
Jun 15 Python
python 如何上传包到pypi
Dec 24 Python
Python序列化与反序列化相关知识总结
Jun 08 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导出csv格式数据并将数字转换成文本的思路以及代码分享
2014/06/05 PHP
PHP 面向对象程序设计(oop)学习笔记 (二) - 静态变量的属性和方法及延迟绑定
2014/06/12 PHP
PHP中对数组的一些常用的增、删、插操作函数总结
2015/11/27 PHP
PHP生成随机数的方法总结
2018/03/01 PHP
php使用curl获取header检测开启GZip压缩的方法
2018/08/15 PHP
PDO::prepare讲解
2019/01/29 PHP
TP5.0框架实现无限极回复功能的方法分析
2019/05/04 PHP
javascript 实用的文字链提示框效果
2010/06/30 Javascript
Extjs中ComboBox加载并赋初值的实现方法
2012/03/22 Javascript
IE的fireEvent方法概述及应用
2013/02/22 Javascript
javascript中的onkeyup和onkeydown区别介绍
2013/04/28 Javascript
基于JavaScript实现继承机制之调用call()与apply()的方法详解
2013/05/07 Javascript
js实现的点击div区域外隐藏div区域
2014/06/30 Javascript
AngularJS基础 ng-if 指令用法
2016/08/01 Javascript
jQuery旋转插件jqueryrotate用法详解
2016/10/13 Javascript
JS正则截取两个字符串之间及字符串前后内容的方法
2017/01/06 Javascript
jQuery第一次运行页面默认触发点击事件的实例
2018/01/10 jQuery
json数据传到前台并解析展示成列表的方法
2018/08/06 Javascript
layui 监听表格复选框选中值的方法
2018/08/15 Javascript
基于layui的table插件进行复选框联动功能的实现方法
2019/09/19 Javascript
vue+Element-ui实现分页效果
2020/11/15 Javascript
[47:45]Liquid vs OG 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
Python中实现的RC4算法
2015/02/14 Python
python保存字符串到文件的方法
2015/07/01 Python
Python面向对象之静态属性、类方法与静态方法分析
2018/08/24 Python
详解Python循环作用域与闭包
2019/03/21 Python
深入浅析python 中的self和cls的区别
2020/06/20 Python
html5-Canvas可以在web中绘制各种图形
2012/12/26 HTML / CSS
意大利奢侈品综合电商网站:MODES
2019/12/14 全球购物
面向游戏玩家和书呆子的极客订阅盒:Loot Crate
2020/11/25 全球购物
2014国庆65周年领导讲话稿(3篇)
2014/09/21 职场文书
返乡农民工证明
2015/06/24 职场文书
班主任远程培训研修日志
2015/11/13 职场文书
班干部学习委员竞选稿
2015/11/20 职场文书
文艺部部长竞选稿
2015/11/21 职场文书
详解Python函数print用法
2021/06/18 Python