位置: 编程技术 - 正文

python在不同层级目录import模块的方法(python同一层次的语言必须对齐吗)

编辑:rootadmin

推荐整理分享python在不同层级目录import模块的方法(python同一层次的语言必须对齐吗),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:python同一层次必须对齐,python同一层次的语言必须对齐吗,python 多层列表,python 多层列表,python 多层列表,python在不同领域的应用,python层级关系,python同一层次的语句必须对齐吗,内容如对您有帮助,希望把文章链接给更多的朋友!

使用python进行程序编写时,经常会使用第三方模块包。这种包我们可以通过python setup install 进行安装后,通过import XXX或from XXX import yyy 进行导入。不过如果是自己遍写的依赖包,又不想安装到python的相应目录,可以放到本目录里进行import进行调用;为了更清晰的理清程序之间的关系,例如我们会把这种包放到lib目录再调用。本篇就针对常见的模块调用方法汇总下。

一、同级目录下的调有

程序结构如下:

-- src |-- mod1.py |-- test1.py

若在程序test1.py中导入模块mod1, 则直接使用

import mod1或from mod1 import *;

二、调用子目录下的模块

python在不同层级目录import模块的方法(python同一层次的语言必须对齐吗)

程序结构如下:

-- src |-- mod1.py |-- lib | |-- mod2.py |-- test1.py

这时看到test1.py和lib目录(即mod2.py的父级目录),如果想在程序test1.py中导入模块mod2.py ,可以在lib件夹中建立空文件__init__.py文件(也可以在该文件中自定义输出模块接口),然后使用:

from lib.mod2 import *或import lib.mod2.

三、调用上级目录下的文件

程序结构如下:

-- src |-- mod1.py |-- lib | |-- mod2.py |-- sub | |-- test2.py

这里想要实现test2.py调用mod1.py和mod2.py ,做法是我们先跳到src目录下面,直接可以调用mod1,然后在lib上当下建一个空文件__init__.py ,就可以像第二步调用子目录下的模块一样,通过import lib.mod2进行调用了。具体代码如下:

Python 爬虫的工具列表大全 网络通用urllib-网络库(stdlib)。requests-网络库。grab?网络库(基于pycurl)。pycurl?网络库(绑定libcurl)。urllib3?PythonHTTP库,安全连接池、支持文件post、可用

Python找出9个连续的空闲端口 一、项目需求安装某软件,配置时候需要填写空闲的端口。查看5个平台的某个端口是否被占用5个平台为windows,linux,aix,hp,solaris二、实现方案有两种1、利

简介Python设计模式中的代理模式与模板方法模式编程 代理模式Proxy模式是一种常用的设计模式,它主要用来通过一个对象(比如B)给一个对象(比如A)提供'代理'的方式方式访问。比如一个对象不方便直接引用

标签: python同一层次的语言必须对齐吗

本文链接地址:https://www.jiuchutong.com/biancheng/382315.html 转载请保留说明!

上一篇:在Python中移动目录结构的方法(python移动目标跟踪)

下一篇:Python 爬虫的工具列表大全(python的爬虫技术)

  • 外贸企业申报退税流程
  • 企业购入免税农产品
  • 代扣代缴增值税计算公式
  • 移动平均加权法是什么意思
  • 员工福利开的专票怎么做分录
  • 企业付房租怎么做会计分录
  • 申请退税到账后怎么处理
  • 个人所得税修改赡养信息
  • 一般纳税人的税务筹划
  • 工商年检股东变更流程
  • 服装厂里面
  • 代管商品物资登记制度
  • 专票金额怎么计算
  • 注册资金怎么提出来
  • 天猫技术服务费什么时候返还
  • 民办学校的财务制度
  • 文件夹字体怎么变大
  • 销项负数发票怎么处理
  • php require的用法
  • php数组函数输出《咏雪》里有多少"片"字
  • php实现定时任务
  • 前端使用vue
  • 高翔ORB-SLAM2稠密建图编译(添加实时彩色点云地图+保存点云地图)
  • 落基山国家公园攻略
  • 房产备案交税
  • 增值税发票申报单怎么填
  • thinkphp d
  • 营改增抵减的销项税发票要抵扣吗
  • 资金平衡表的编制方法
  • elementui表格自定义排序
  • 基于vue的ui
  • vue区别
  • 差旅费用不用交税
  • 工会经费的会计分录2022
  • webpack怎么优化
  • 汽车维修行业工时标准
  • 餐饮服务规定
  • 国税局网上申报
  • 原材料的会计处理有哪些
  • 物流货损怎样处理
  • 会计中级工作年限截止日期
  • 开票确定收入分录
  • 税收返还要交税费吗
  • 房租费用计入什么现金流量
  • 出口退税账务处理
  • 附加税期末余额在借方
  • 集团公司对子公司总经理的绩效考核
  • 贷内部往来
  • 公司购药品入什么科目
  • 发生以下情况
  • sql server 数据
  • MySql 5.6.35 winx64 安装详细教程
  • win7旗舰版系统恢复
  • icloud win10
  • centos.repo
  • window系统大全
  • win7系统cmd命令大全
  • linux系统chmod用法
  • regsvc32.exe - regsvc32是什么进程 有什么用
  • OfcPfwSvc.exe - OfcPfwSvc是什么进程 有什么用
  • win7安装cad2022
  • 在linux系统中
  • react either
  • node stream原理
  • opengl超级宝典pdf
  • 给a标签加css的伪类
  • 批处理清除保留扇区
  • python100行代码案例
  • node.js可以跨平台吗
  • python最简单
  • unity 游戏保存
  • 安卓手机管家是什么
  • android开发—01开发环境的搭建
  • android多个dex
  • 北京同仁堂怎么挂专家号
  • 国家对供暖企业更换主管道有没有年限?
  • 怎样把短信转发到微信
  • 税务评定等级a是缴纳多少
  • 医院盖章去哪个部门
  • 零申报的企业残保金怎么申报
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设