位置: 编程技术 - 正文

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

发布时间:2024-02-27

推荐整理分享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的爬虫技术)

  • 纳税人享受的权利有哪些
  • 月末存款余额
  • 个人所得税核定征收税率是多少
  • 产品质量问题赔偿账务处理
  • 购入原材料结转采购成本的会计分录
  • 社保缴费基数什么意思
  • 不得抵扣的进项税额转出会计分录
  • 应付账款 暂估
  • 广告公司对外捐赠的会计处理怎么做?
  • 业务招待费扣除比例
  • 法人收到票据用什么抵扣
  • 进项税小于销项税怎么处理
  • 有限合伙企业清算
  • 利润表中企业所得税
  • 开发商按揭贷款担保责任有哪些
  • 包工不包料会计处理
  • 职工教育经费进项
  • 专用发票抵扣联放在凭证中吗
  • 企业汇算清缴前的票可以入账吗
  • 商业企业成本核算内容包括
  • 现金日记账期初余额怎么登账
  • 无形资产入账包括增值税吗
  • 库存现金银行存款用什么凭证
  • ubuntu18.04 u盘安装
  • 如何解决win7系统蓝牙接收模块影响电脑蓝屏
  • 企业收到的
  • 笔记本win10玩红警怎么全屏
  • PHP:mb_strimwidth()的用法_mbstring函数
  • 食品类发票入账属于什么科目
  • 应付债券的会计处理例题
  • 政策性搬迁条件
  • 父母将住房无偿赠送给子女 增值税
  • php实现多维数组输入
  • 餐费进什么科目
  • 基于深度学习的车型识别系统(Python+清新界面+数据集)
  • 毕业设计基于51单片机多功能电子钟的设计
  • php上传图片到文件夹
  • 选择相邻兄弟需要使用下列哪个符号
  • 餐饮业的原材料
  • 租入商铺
  • 现金流量表的填列方法
  • 帝国cms移动端
  • php上传不了文件
  • mysql数据库死锁产生的原因及解决方案
  • 规模以上企业纳税要求
  • 现金流量表编制格式
  • 银行存款期初余额调整会计分录
  • 开出去的发票没有进项发票怎么核算成本?
  • 企业不如实申报个税的风险
  • 转账支票的特点有哪些
  • 外经证是干什么用的
  • 本年利润是什么科目?
  • 新成立的公司购买的家具可以计入主营业务成本吗
  • 农产品进项税额会计分录
  • 已认证未抵扣的发票可以退回红冲吗
  • 私企需要计提盈余公积吗
  • ubuntu系统怎么用
  • centos7如何设置ssh免密登陆
  • centos破解密码命令
  • u盘安装win8系统教程
  • windows xp的安装
  • 苹果系统声音怎么设置方法
  • linux cwd
  • mediaexplorer是什么意思
  • win10电脑提示
  • linux系统怎么增大磁盘io
  • win10系统设置锁屏密码
  • 3d引擎开发
  • nodejs读写json文件
  • unity脚本编写教程
  • python如何查询函数用法
  • pymysql作用
  • python中json的用法
  • Python中列表元素可通过什么访问
  • 东莞市税务局稽查局
  • 税务稽查局稽查财务不在场怎么办
  • 黑龙江省国税局网站
  • 种子在什么情况下能发芽
  • 营改增之前和之后
  • 增值税税率有哪些规定
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号