位置: 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流光按钮)

  • 深圳数字人民币红包怎么领取(深圳数字人民币红包怎么用)

    深圳数字人民币红包怎么领取(深圳数字人民币红包怎么用)

  • 苹果xsmax怎么开机(苹果xsmax怎么开震动)

    苹果xsmax怎么开机(苹果xsmax怎么开震动)

  • machinecheckexception蓝屏

    machinecheckexception蓝屏

  • 为什么华为悬浮窗开起来却显示不出来(为什么华为悬浮窗权限开了还是不可以)

    为什么华为悬浮窗开起来却显示不出来(为什么华为悬浮窗权限开了还是不可以)

  • 大王卡停机多久会被注销(大王卡停机多久不能接电话)

    大王卡停机多久会被注销(大王卡停机多久不能接电话)

  • 嗨siri是什么(嗨siri用中文怎么说)

    嗨siri是什么(嗨siri用中文怎么说)

  • 只允许拖拽单个文件怎么解决(只允许拖拽单个文件怎么压缩)

    只允许拖拽单个文件怎么解决(只允许拖拽单个文件怎么压缩)

  • r53600x配什么主板(r53600x怎么配)

    r53600x配什么主板(r53600x怎么配)

  • 华为荣耀9x可以开空调吗(华为荣耀9X可以投屏吗)

    华为荣耀9x可以开空调吗(华为荣耀9X可以投屏吗)

  • 拼多多我的好友在哪里(拼多多我的好友动态怎么删除)

    拼多多我的好友在哪里(拼多多我的好友动态怎么删除)

  • 滴滴封禁可重新注册吗(滴滴封禁可重新接单吗)

    滴滴封禁可重新注册吗(滴滴封禁可重新接单吗)

  • 抖音有没有电脑版(抖音有没有电脑版怎么下载)

    抖音有没有电脑版(抖音有没有电脑版怎么下载)

  • 不小心充了抖音币怎么退回来(不小心充了抖音币咋办)

    不小心充了抖音币怎么退回来(不小心充了抖音币咋办)

  • 蓝牙适配器是干什么的(蓝牙适配器是干什么的键盘)

    蓝牙适配器是干什么的(蓝牙适配器是干什么的键盘)

  • oppo手机为什么语音播放失败(oppo手机为什么耗电那么快)

    oppo手机为什么语音播放失败(oppo手机为什么耗电那么快)

  • 华为nova2有没有录屏功能(华为nova2有没有OTG功能)

    华为nova2有没有录屏功能(华为nova2有没有OTG功能)

  • 恢复好友qq官方网站(恢复好友qq官方网站登录存在风险)

    恢复好友qq官方网站(恢复好友qq官方网站登录存在风险)

  • 快手点关注有什么好处(快手点关注有什么坏处)

    快手点关注有什么好处(快手点关注有什么坏处)

  • 如何使用热点共享网络(怎样使用热点共享网络流量)

    如何使用热点共享网络(怎样使用热点共享网络流量)

  • 红米note8电池容量多大(redmi note8电池)

    红米note8电池容量多大(redmi note8电池)

  • 快手为什么不能分享了(快手为什么不能连续点赞)

    快手为什么不能分享了(快手为什么不能连续点赞)

  • vue添加照片时可以不动吗(vue项目中图片放在哪里)

    vue添加照片时可以不动吗(vue项目中图片放在哪里)

  • 携程抢票加速包的钱会退吗(携程抢票加速包没抢到票会退吗)

    携程抢票加速包的钱会退吗(携程抢票加速包没抢到票会退吗)

  • 拼多多怎么关闭连抽(拼多多怎么关闭拼小圈不让别人看)

    拼多多怎么关闭连抽(拼多多怎么关闭拼小圈不让别人看)

  • Tensorflow两步安装(超简单)(tensorflow2安装)

    Tensorflow两步安装(超简单)(tensorflow2安装)

  • 个人所得税退付手续费是给企业还是会计
  • 什么情况下一般纳税人可以简易征收
  • 公司购买办公用品300元,以现金支付,购入后即被领用
  • 企业信用公示的时效是多久
  • 普通人如何交五险一金
  • 原材料暂估入库怎么做账
  • 公司工资0申报
  • 五月份有啥节日2020
  • 小规模企业所得税税率多少
  • 记账凭证上的摘要每行都要写吗
  • 普通发票作废怎么验旧
  • 承兑到期没兑现怎么处理
  • 出口产品报关单上保险费与实际不符可以丿退税吗
  • 企业所得税年报补报
  • 安全费用提取使用管理办法2022 136
  • 月度资金计划明细表模板
  • 企业的耕地占用税怎么算
  • 收了公司的款项不拿回公司属于什么行为
  • 卖股票为什么要留一手
  • 营改增金融商品范围
  • 用现金缴纳海关增值税能否抵扣?
  • 2021印花税零申报怎么报
  • 增值税税负的概念和如何确定税负
  • 投资款需要交印花税嘛
  • 筹建期间职工福利费都要通过应付职工薪酬核算吗
  • 分支机构享受了税收优惠,是由总机构备案还是分支机构备案?
  • 什么叫抵免
  • 融资租赁增值税优惠政策
  • 合同取得成本计入当期损益吗
  • 员工工伤一次性赔偿申请书
  • 文件类型错误请重新选择
  • windows10 怎么样
  • 保证合同的担保范围包括
  • 长期待摊费用转入成本分录
  • intel me有什么用
  • php数组函数输出《咏雪》里有多少"片"字
  • 最多人用的操作系统
  • 增值税专用发票的税率是多少啊
  • 房产自用或出租什么意思
  • 企业所得税纳税标准
  • 股权转让有溢价怎么做账
  • 建筑行业施工规范有哪些
  • 工程施工余额在哪方
  • php array_slice 取出数组中的一段序列实例
  • 为什么递延收益不产生所得税影响
  • 增值税税点怎么算3个点
  • 国际货运代理公司个人货物
  • 如何让网站优化成功
  • 哪些计入管理费用哪些计入资本公积
  • 土地租赁费计入哪个科目
  • 有外币业务的银行
  • 变更法人代表是重大事项吗
  • 福利费超过多少交税
  • sql server 2008 r2 express 精简版与企业版的区别
  • 国有企业投资程序
  • 申报工资金额
  • 账面价值低于可抵税收
  • 丢失增值税专用发票的征管政策
  • 预计负债计提时调减还是调增
  • 会计账簿的作用之一是编报和输出会计信息
  • 所有者权益是什么意思
  • 明细分类账的填写
  • 高效的sql语句
  • mysql8.0 主从
  • mysql使用入门教程视频
  • win7操作系统中将打开窗口拖动到屏幕顶端
  • 苹果mac录制屏幕
  • windows有哪些
  • linux find命令查找文件名
  • win7系统蓝牙搜索不到设备
  • 升级电脑win10系统
  • 电脑w7系统怎么保存图片
  • extjs DataReader、JsonReader、XmlReader的构造方法
  • js内存条
  • python中面向对象的概念
  • 安卓手机安装推特
  • 怎么查税务专管员是谁的名字
  • 房产税的解读
  • 重庆两江新区购房政策
  • 小规模纳税人租赁费税率
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设