python实现引用其他路径包里面的模块


Posted in Python onMarch 09, 2020

问题:一个文件夹c下的模块test要引用另一个包b里面模块test2的函数add,如下图

python实现引用其他路径包里面的模块

解决办法:

经过前辈oyljerry等的指点迷津,要在sys.path添加包a的路径,永久添加则在/usr/lib/python2.7/dist-packages添加一个pth文件。如临时添加测试,可以使用列表函数append把该路径放入列表尾部即可。

为什么不是包b的路径呢?因为虽然a和b都是一个包,如添加包b的路径到搜索路径列表,则python搜索时先遇到a把它当作包处理,就不往里面寻找,导致包b没找到进而也不能添加到搜索路径列表

添加原因,python的搜索路径其实是一个列表,它是指导入模块时,python会自动去找搜索这个列表当中的路径,如果路径中存在要导入的模块文件则导入成功,否则导入失败

解决过程:

python实现引用其他路径包里面的模块

python实现引用其他路径包里面的模块

python实现引用其他路径包里面的模块

python实现引用其他路径包里面的模块

python实现引用其他路径包里面的模块

python实现引用其他路径包里面的模块

在pycharm里面,用一个文件夹下的模块引用另外一个文件夹下的模块,可参考下面这篇文章

以上这篇python实现引用其他路径包里面的模块就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python根据文件大小打log日志
Oct 09 Python
python计算N天之后日期的方法
Mar 31 Python
在Python的setuptools框架下生成egg的教程
Apr 13 Python
Python基于DES算法加密解密实例
Jun 03 Python
Python出现segfault错误解决方法
Apr 16 Python
python结合selenium获取XX省交通违章数据的实现思路及代码
Jun 26 Python
关于Python中Inf与Nan的判断问题详解
Feb 08 Python
python生成不重复随机数和对list乱序的解决方法
Apr 09 Python
python 限制函数调用次数的实例讲解
Apr 21 Python
selenium+python截图不成功的解决方法
Jan 30 Python
python绘制漏斗图步骤详解
Mar 04 Python
基于pytorch的保存和加载模型参数的方法
Aug 17 Python
python+opencv边缘提取与各函数参数解析
Mar 09 #Python
python爬虫开发之Beautiful Soup模块从安装到详细使用方法与实例
Mar 09 #Python
Pycharm+Python工程,引用子模块的实现
Mar 09 #Python
python的sys.path模块路径添加方式
Mar 09 #Python
python游戏开发的五个案例分享
Mar 09 #Python
Python IDLE或shell中切换路径的操作
Mar 09 #Python
浅析Django 接收所有文件,前端展示文件(包括视频,文件,图片)ajax请求
Mar 09 #Python
You might like
信用卡效验程序
2006/10/09 PHP
php下载文件的代码示例
2012/06/29 PHP
在PHP中设置、使用、删除Cookie的解决方法
2013/05/06 PHP
php检测用户是否用手机(Mobile)访问网站的类
2014/01/09 PHP
让innerHTML的脚本也可以运行起来
2006/07/01 Javascript
JS 面向对象之神奇的prototype
2011/02/26 Javascript
通过jQuery源码学习javascript(三)
2012/12/27 Javascript
利用jQuery的deferred对象实现异步按顺序加载JS文件
2013/03/17 Javascript
js实现YouKu的漂亮搜索框效果
2015/08/19 Javascript
JS常用算法实现代码
2016/11/14 Javascript
python中偏函数partial用法实例分析
2015/07/08 Python
Python 爬虫模拟登陆知乎
2016/09/23 Python
Python如何为图片添加水印
2016/11/25 Python
机器学习python实战之手写数字识别
2017/11/01 Python
python Matplotlib画图之调整字体大小的示例
2017/11/20 Python
一篇文章快速了解Python的GIL
2018/01/12 Python
Python实现爬虫从网络上下载文档的实例代码
2018/06/13 Python
pycharm配置当鼠标悬停时快速提示方法参数
2019/07/31 Python
Python绘制三角函数图(sin\cos\tan)并标注特定范围的例子
2019/12/04 Python
Pytorch实现LSTM和GRU示例
2020/01/14 Python
python+selenium+PhantomJS抓取网页动态加载内容
2020/02/25 Python
使用Matplotlib绘制不同颜色的带箭头的线实例
2020/04/17 Python
Django设置Postgresql的操作
2020/05/14 Python
python中怎么表示空值
2020/06/19 Python
python tkiner实现 一个小小的图片翻页功能的示例代码
2020/06/24 Python
Python面向对象多态实现原理及代码实例
2020/09/16 Python
HTML5 CSS3给网站设计带来出色效果
2009/07/16 HTML / CSS
CSS3模拟IOS滑动开关效果
2016/09/28 HTML / CSS
使用CSS3制作版头动画效果
2020/12/24 HTML / CSS
俄罗斯茶和咖啡网上商店:Tea.ru
2021/01/26 全球购物
好军嫂事迹材料
2014/01/15 职场文书
演讲稿格式
2014/04/30 职场文书
群众路线个人对照检查材料2014
2014/09/26 职场文书
实习科室评语
2015/01/04 职场文书
Vue+Flask实现图片传输功能
2022/04/01 Vue.js
redis lua限流算法实现示例
2022/07/15 Redis