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

  • 教你玩转微博,怎样撰写微博软文 (微博这么玩)

    教你玩转微博,怎样撰写微博软文 (微博这么玩)

  • 黑鲨4spro有红外吗(黑鲨4pro红外线)

    黑鲨4spro有红外吗(黑鲨4pro红外线)

  • 华为手机怎么取消腾讯视频自动续费(华为手机怎么取消纯净模式)

    华为手机怎么取消腾讯视频自动续费(华为手机怎么取消纯净模式)

  • 一淘返利的钱在哪里(一淘返利的钱在哪里提现)

    一淘返利的钱在哪里(一淘返利的钱在哪里提现)

  • 乐播投屏怎么把声音投到电视上(乐播投屏怎么把手机投到平板)

    乐播投屏怎么把声音投到电视上(乐播投屏怎么把手机投到平板)

  • icloud drive在哪打开(icloud.drive在哪)

    icloud drive在哪打开(icloud.drive在哪)

  • 芒果tv弹幕按钮时有时无的原因(芒果tv弹幕按钮怎么不见了电脑)

    芒果tv弹幕按钮时有时无的原因(芒果tv弹幕按钮怎么不见了电脑)

  • 电脑应该在实体店还是网上买(电脑到实体店买好还是网上买好)

    电脑应该在实体店还是网上买(电脑到实体店买好还是网上买好)

  • 抖音刷过的视频怎么找回来(抖音刷过的视频缓存在哪里)

    抖音刷过的视频怎么找回来(抖音刷过的视频缓存在哪里)

  • 华为高端机用久会卡么(华为中高端手机可以用几年)

    华为高端机用久会卡么(华为中高端手机可以用几年)

  • 华为nova7se第一次充电充多久(华为nova 7se 手机)

    华为nova7se第一次充电充多久(华为nova 7se 手机)

  • ipad可以下载word吗(ipad可以下载word2016吗)

    ipad可以下载word吗(ipad可以下载word2016吗)

  • iphone怎么设置点两下亮屏(iphone怎么设置点击屏幕截屏)

    iphone怎么设置点两下亮屏(iphone怎么设置点击屏幕截屏)

  • 华为3i跟3手机壳一样吗(手机壳p30华为)

    华为3i跟3手机壳一样吗(手机壳p30华为)

  • dc调光有什么好处(dc调光有坏处吗)

    dc调光有什么好处(dc调光有坏处吗)

  • 怎么下载itunes(苹果平板怎么下载itunes)

    怎么下载itunes(苹果平板怎么下载itunes)

  • 三摄和双摄有什么区别(三摄好还是双摄好)

    三摄和双摄有什么区别(三摄好还是双摄好)

  • 淘宝补发需要退货吗(淘宝补发退款)

    淘宝补发需要退货吗(淘宝补发退款)

  • 抖音极速版苹果手机怎么下载(抖音极速版苹果版怎么没有红包)

    抖音极速版苹果手机怎么下载(抖音极速版苹果版怎么没有红包)

  • 苹果11为什么发烫(苹果11为什么发烫这么严重)

    苹果11为什么发烫(苹果11为什么发烫这么严重)

  • 手机图片内存怎么变小(手机图片内存怎么压缩变小)

    手机图片内存怎么变小(手机图片内存怎么压缩变小)

  • 物联网概念的定义(物联网这个概念)

    物联网概念的定义(物联网这个概念)

  • 微信怎么推送好友(微信如何添加小程序)

    微信怎么推送好友(微信如何添加小程序)

  • 360安全卫士如何找回手机(360安全卫士如何设置最好)

    360安全卫士如何找回手机(360安全卫士如何设置最好)

  • 五险一金代缴费
  • 税法规定的增值税
  • 用银行支付本月生产车间保险费820元
  • 广告制作赚钱吗?
  • 金蝶数量金额式明细账怎么查看
  • 小规模纳税人计税方法
  • 研发费用资本化支出
  • 外出经营能自带食物吗
  • 外商独资企业资本金的使用
  • 出纳做账流程视频
  • 企业发生的辞退福利
  • 营改增后不动产租赁税率
  • 收到的借款利息计入什么科目
  • 企业去年
  • 工程交税需要什么资料
  • 我公司去年职工工资多少
  • 以前年度损益对应的科目
  • 开发票冲销
  • 质量抽样检查
  • 现金净增加额为负数是什么意思
  • 出纳人员赔偿
  • linux命令-a
  • dedecms主页修改
  • 如何免费获得microsoft
  • 笔记本cpu排行天梯
  • 盆栽月季花怎么修剪图解
  • adamax优化器
  • 斯洛文尼亚nba球星是谁
  • 费用报销单怎样粘贴
  • 在php中使用mysql
  • 总账是按年还是按月结账
  • 什么叫含税和未含税区别
  • 企业所有的支出是什么
  • php中删除文件的函数
  • 财务人离职了怎么说
  • 软件行业的最后阶段是
  • js防抖函数和节流函数
  • php反射机制实现自动依赖注入
  • 万能转换器mp4
  • 出口没有增值税发票需要交税吗
  • python自学资料
  • wordpress批量生成文章
  • 《中华人民共和国治安管理处罚法》
  • 发票验旧有时间规定吗
  • show processlist
  • 小规模第一次申报流程
  • 增值税专用发票查询系统官方网站
  • 一般纳税人注销公司麻烦吗
  • 社保下个月扣款
  • 公司应付款是什么意思
  • 其他业务收入的现金流放哪里?
  • 年末转出未交增值税借方余额怎么处理
  • 差旅费用包含哪些
  • 发票入账的时候能作废吗
  • 商业地产会计账务怎么做
  • 分公司开票总公司付款可以吗
  • 递延收益确认的递延所得税资产有期限吗
  • 应付职工社会保险费计入什么科目
  • 新办企业增多
  • 其他应收款待抵扣借方是什么意思啊
  • 苗木补偿款
  • windows11技术预览版
  • ntdll.dll no matching
  • linux系统没有yum
  • mac 8g 虚拟机
  • win10系统代理在哪
  • 创建一个css文件
  • 那些年的我们什么意思
  • node.js实战
  • 使用文字输入
  • linux网络编程有什么用
  • unity二段跳
  • 迅雷继续下载
  • jquery实例
  • Python中列表元素可通过什么访问
  • 同城通办办税大厅
  • 东莞地税电话号码
  • 深圳如何举报税务违法
  • 税务登记表格怎么填写
  • 企业2017年
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设