位置: IT常识 - 正文

python如何导入不同目录下的包(python导入其他文件的函数)

编辑:rootadmin
python如何导入不同目录下的包 python如何导入不同目录下的包

推荐整理分享python如何导入不同目录下的包(python导入其他文件的函数),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:python导入py,python导入re,python 导入,python 导入,python中如何导入文件,python中如何导入文件,python导入pil,python如何导入不同文件夹的模块,内容如对您有帮助,希望把文章链接给更多的朋友!

  今天想给模型换一个backbone时,突然发现不知道怎么导入不同目录下的包,具体是这样的,如下图所示:

​  现在我们工作在change_backbone_without_fpn.py文件中,希望导入swin_transformer_model.py中的模型。【注意change_backbone_without_fpn.py和swin_transformer_model.py不在一个文件夹下,swin_transformer_model.py上级的backbone和change_backbone_without_fpn.py在同一个文件夹中】

  这该怎么导入呢?直接来说方法,可以在拟导包所在的文件夹下,即backbone文件夹下新建一个__init__.py文件,可以不写任何内容,然后在change_backbone_without_fpn.py文件中使用from backbone.swin_transformer_model import *导入该文件下所有模块,如果想导入某个具体的模块,只需将*替换成对应模块名即可。

​  其实啊,我们也可以在__init__.py文件中写入一些内容,如写入from .swin_transformer_model import *,这样写了后,我们只需要在change_backbone_without_fpn.py文件中写入from backbone import *即可实现导入所有模块,其实这两种方式差不多啦,大家看别人代码的时候注意一下这个__init__.py就好,否则你可能不知道为什么别人有的包能够导入成功,而你不行!!!

python如何导入不同目录下的包(python导入其他文件的函数)

🌷🌷🌷🌷🌷🌷🌷 2022.10.28更新 上文介绍的目录结构类似是下图这样的:

├──root ├──文件夹1 ├──test1 ├──test2

即将test1中的包导入到test2中。

然而对于下面的目录结构上述方法似乎就不行了:

├──root ├──文件夹1 ├──test1 ├──文件夹2 ├──test2

解决方案也很简单,代码如下:

import syssys.path.append("..") ## 指定到上一级目录from 文件夹1.test1 import *

是不是挺简单的呢,快去试试吧!!!🌱🌱🌱

🌷🌷🌷🌷🌷🌷🌷

   

  这篇博文主要是记录一下自己导包时遇到的小麻烦,如果能帮到大家就更好了,希望大家学习过程中都能有所收获喔🥗🥗🥗

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

上一篇:广东省工科赛 智能终端配送机器人:创作心路历程,踩过的坑和解决方案(广东省工科赛智能配送)

下一篇:css特效:流光背景+动态边框+滑动效果+聚集效果+小耳朵+阴影流光效果(html流光按钮)

  • qq农场怎么升级快(qq农场怎么升级比较快)

    qq农场怎么升级快(qq农场怎么升级比较快)

  • 荣耀20有红外遥控功能吗(荣耀20有红外遥控吗)

    荣耀20有红外遥控功能吗(荣耀20有红外遥控吗)

  • 手机屏和机体摔分开了(手机屏和机体摔分开了用什么胶)

    手机屏和机体摔分开了(手机屏和机体摔分开了用什么胶)

  • 佳能g3800黄灯一直闪(佳能g3800黄灯一直亮是怎么回事)

    佳能g3800黄灯一直闪(佳能g3800黄灯一直亮是怎么回事)

  • 网卡的标准学名叫什么(网卡的正式名称叫什么)

    网卡的标准学名叫什么(网卡的正式名称叫什么)

  • 怎样下载火山小视频(怎样下载火山小视频呢 安装)

    怎样下载火山小视频(怎样下载火山小视频呢 安装)

  • 怎么取消电脑登QQ验证(怎么取消电脑登录密码)

    怎么取消电脑登QQ验证(怎么取消电脑登录密码)

  • z370主板配什么cpu(z370主板配什么cpu 9600k)

    z370主板配什么cpu(z370主板配什么cpu 9600k)

  • 苹果天气冷充不进去电(苹果天气冷充不上电)

    苹果天气冷充不进去电(苹果天气冷充不上电)

  • 什么叫字符组成的密码(字符组成字符串)

    什么叫字符组成的密码(字符组成字符串)

  • 手机vcard文件在哪(手机vcard文件在哪里找到)

    手机vcard文件在哪(手机vcard文件在哪里找到)

  • 苹果6s plus有投屏功能吗(苹果6splus怎么投影)

    苹果6s plus有投屏功能吗(苹果6splus怎么投影)

  • 华为买下的音乐叫什么(华为收买的歌)

    华为买下的音乐叫什么(华为收买的歌)

  • 打电话显示未网络注册(打电话显示无网络服务是怎么回事)

    打电话显示未网络注册(打电话显示无网络服务是怎么回事)

  • 苹果x夜拍怎么设置(iphone x拍夜景)

    苹果x夜拍怎么设置(iphone x拍夜景)

  • 手机1兆等于多少kb(手机1兆的网速是什么概念)

    手机1兆等于多少kb(手机1兆的网速是什么概念)

  • 荣耀9xpro怎么更换锁屏壁纸(荣耀9x手机怎么更新系统)

    荣耀9xpro怎么更换锁屏壁纸(荣耀9x手机怎么更新系统)

  • 荣耀20怎么清理运行内存(荣耀20怎么清理正在运行程序)

    荣耀20怎么清理运行内存(荣耀20怎么清理正在运行程序)

  • word2010高级选项卡在哪(word2016高级选项在哪)

    word2010高级选项卡在哪(word2016高级选项在哪)

  • 淘宝卖家怎么隐藏追评(淘宝卖家怎么隐藏会员名)

    淘宝卖家怎么隐藏追评(淘宝卖家怎么隐藏会员名)

  • 13.0正式版什么时候出来(ios13.5正式版怎么样)

    13.0正式版什么时候出来(ios13.5正式版怎么样)

  • 花呗可以扫个人二维码付款吗(花呗可以扫个人的支付宝吗)

    花呗可以扫个人二维码付款吗(花呗可以扫个人的支付宝吗)

  • oppor15处理器是八核的吗(oppor15处理器是啥)

    oppor15处理器是八核的吗(oppor15处理器是啥)

  • 华为荣耀8x充电器型号(华为荣耀8x充电器多少瓦)

    华为荣耀8x充电器型号(华为荣耀8x充电器多少瓦)

  • 手机怎样剪切音乐(手机怎样剪切音频)

    手机怎样剪切音乐(手机怎样剪切音频)

  • IMEKRMIG.EXE进程是什么程序 是什么文件 IMEKRMIG进程查询(msmpeng.exe是什么进程)

    IMEKRMIG.EXE进程是什么程序 是什么文件 IMEKRMIG进程查询(msmpeng.exe是什么进程)

  • 一般纳税人公账转法人私账
  • 个人所得税既有租房又有房贷
  • 小规模纳税人收入超过500万怎么办
  • 不动产租赁税率9%
  • 清税证明是什么要钱吗
  • 增值税应税销售额包括哪些
  • 增加税收的方法有哪些
  • 营改增后甲供材如何扣除
  • 承兑汇票转出
  • 公司账户拨款工具有哪些
  • 过路费发票可以抵扣增值税吗
  • 企业购进货物暂估入库的会计分录如何处理?
  • 收到外商投入资金
  • 无合同销售收入怎么算
  • 未分配利润转增股本需要交税吗
  • 其他收益是否缴纳个税
  • 印花税零申报怎么填样本
  • 预付油卡怎么入账
  • 投资性房地产其他综合收益递延所得税
  • 收到运费怎么做账
  • 汇兑损益怎么入账
  • 消费税应纳税额计算方法是什么有何特点
  • 跨年度暂估未取得发票如何处理
  • 如何在excel中自动筛选
  • mac如何搜索
  • 个税手续费返还要交增值税吗
  • 库存退回
  • vue2editor
  • 贷款利息不能抵扣进项税
  • 存出保证金计入资产负债表什么项目
  • 补缴断交的医保划算吗
  • 营改增预收款确认收入
  • 贷款减值损失准备怎么算
  • 个人转让门面的法律规定
  • 不能进行加计扣除的研发费用有哪些
  • 银行转来委托收款
  • php语言设计模式之单例模式
  • 小规模纳税人增值税免税政策
  • h5移动端网页设计
  • 无需本地部署的软件
  • 文件上传模板怎么弄
  • ps怎么弄树
  • 去年的普票可以开红字吗
  • python中循环怎么写
  • 小规模纳税人购进农产品可以抵扣进项税吗
  • 厂房办公用品费用怎么算
  • 退预收款需要对账吗
  • 收取子公司管理费用
  • 息税前利润变动率怎么算
  • 预收账款挂账多长时间必须确认收入
  • 季度所得税计提分录
  • 航天信息服务费发票哪里打印
  • 小规模纳税人购进商品会计分录
  • 实收资本挂在其他应收款现在股权转让
  • 小规模免增值税吗
  • 工业企业产值如何确定
  • 增值税年末一定要结转吗
  • 极速开票软件怎么开票
  • ubuntu16.04.1下 mysql安装和卸载图文教程
  • VM虚拟机安装Harmonyos4
  • centos7修改远程登录端口
  • win7无线无法连接怎么办
  • newdot.exe - newdot是什么进程 有什么用
  • win10 window
  • win7系统桌面不能新建文件夹
  • win7硬盘访问权限怎么解除
  • backtracker
  • js中如何实现数字相加
  • nodejs 模块
  • 网页设计中css样式有何用途
  • perl 哈希用法
  • java.基础
  • 手机端apk反编译工具_android反编译工具
  • 江西省电子税务局官网app
  • 卷烟批发环节的消费税税率
  • 如果我中了双色球
  • 出售废铁的会计分录
  • 国税企业所得税网上申报
  • 如何查公司税务问题
  • 粮食部门是不是国家机关
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设