python 包含子目录中的模块方法比较简单,关键是能够在sys.path里面找到通向模块文件的路径。

下面将具体介绍几种常用情况:
(1)主程序与模块程序在同一目录下:
如下面程序结构:
`-- src
|-- mod1.py
`-- test1.py
若在程序test1.py中导入模块mod1, 则直接使用 import mod1或from mod1 import *;
(2)主程序所在目录是模块所在目录的父(或祖辈)目录
如下面程序结构:
`-- src
|-- mod1.py
|-- mod2
| `-- mod2.py
`-- test1.py
若在程序test1.py中导入模块mod2, 需要在mod2文件夹中建立空文件__init__.py文件(也可以在该文件中自定义输出模块接口); 然后使用 from mod2.mod2 import * 或import mod2.mod2.
(3)主程序导入上层目录中模块或其他目录(平级)下的模块
如下面程序结构:
`-- src
|-- mod1.py
|-- mod2
| `-- mod2.py
|-- sub
| `-- test2.py
`-- test1.py
若在程序test2.py中导入模块mod1和mod2。首先需要在mod2下建立__init__.py文件(同(2)),src下不必建立该文件。然后调用方式如下:
下面程序执行方式均在程序文件所在目录下执行,如test2.py是在cd sub;之后执行python test2.py
而test1.py是在cd src;之后执行python test1.py; 不保证在src目录下执行python sub/test2.py成功。
import sys
sys.path.append("..")
import mod1
import mod2.mod2
(4)从(3)可以看出,导入模块关键是能够根据sys.path环境变量的值,找到具体模块的路径。
这里仅介绍上面三种简单情况。
以上这篇浅谈python import引入不同路径下的模块就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
# python
# import
# 模块
# python引入其他py文件或模块
# Python 如何引入同级包和模块
# Python中如何引入第三方模块
# python引入不同文件夹下的自定义模块方法
# 详解Python import方法引入模块的实例
# python模块引入问题和解决方案
# 主程序
# 是在
# 给大家
# 目录下
# 该文件
# 目录中
# 希望能
# 三种
# 或其他
# 几种
# 自定义
# 可以看出
# 这篇
# 浅谈
# 小编
# 大家多多
# 夹中
# 在同一
# ccffcc
# background
相关文章:
北京营销型网站制作公司,可以用python做一个营销推广网站吗?
宝塔新建站点报错如何解决?
香港服务器如何优化才能显著提升网站加载速度?
Python如何创建带属性的XML节点
,柠檬视频怎样兑换vip?
如何选择服务器才能高效搭建专属网站?
如何通过服务器快速搭建网站?完整步骤解析
c# Task.Yield 的作用是什么 它和Task.Delay(1)有区别吗
如何用免费手机建站系统零基础打造专业网站?
实现虚拟支付需哪些建站技术支撑?
建站之星导航菜单设置与功能模块配置全攻略
湖州网站制作公司有哪些,浙江中蓝新能源公司官网?
,网站推广常用方法?
寿县云建站:智能SEO优化与多行业模板快速上线指南
如何在万网主机上快速搭建网站?
建站主机选哪种环境更利于SEO优化?
定制建站是什么?如何实现个性化需求?
GML (Geography Markup Language)是什么,它如何用XML来表示地理空间信息?
成都网站制作公司哪家好,四川省职工服务网是做什么用?
如何通过免费商城建站系统源码自定义网站主题与功能?
独立制作一个网站多少钱,建立网站需要花多少钱?
网站制作大概要多少钱一个,做一个平台网站大概多少钱?
网站设计制作企业有哪些,抖音官网主页怎么设置?
网站制作公司排行榜,四大门户网站排名?
网站制作话术技巧,网站推广做的好怎么话术?
怎么制作网站设计模板图片,有电商商品详情页面的免费模板素材网站推荐吗?
建站之星展会模板:智能建站与自助搭建高效解决方案
盘锦网站制作公司,盘锦大洼有多少5G网站?
天河区网站制作公司,广州天河区如何办理身份证?需要什么资料有预约的网站吗?
建站之星后台管理:高效配置与模板优化提升用户体验
建站之星后台管理如何实现高效配置?
头像制作网站在线观看,除了站酷,还有哪些比较好的设计网站?
微网站制作教程,我微信里的网站怎么才能复制到浏览器里?
网站好制作吗知乎,网站开发好学吗?有什么技巧?
香港服务器建站指南:外贸独立站搭建与跨境电商配置流程
建站之星安装后界面空白如何解决?
如何通过IIS搭建网站并配置访问权限?
油猴 教程,油猴搜脚本为什么会网页无法显示?
建站之星下载版如何获取与安装?
如何在阿里云购买域名并搭建网站?
行程制作网站有哪些,第三方机票电子行程单怎么开?
如何高效搭建专业期货交易平台网站?
h5网站制作工具有哪些,h5页面制作工具有哪些?
枣阳网站制作,阳新火车站打的到仙岛湖多少钱?
如何选择最佳自助建站系统?快速指南解析优劣
宝塔建站后网页无法访问如何解决?
香港服务器选型指南:免备案配置与高效建站方案解析
郑州企业网站制作公司,郑州招聘网站有哪些?
建站一年半SEO优化实战指南:核心词挖掘与长尾流量提升策略
网站专业制作公司有哪些,做一个公司网站要多少钱?
*请认真填写需求信息,我们会在24小时内与您取得联系。