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

  • 顺丰快递超过三个月怎么查(顺丰快递超过三个月能不能查到签收)

    顺丰快递超过三个月怎么查(顺丰快递超过三个月能不能查到签收)

  • 荣耀30手机有3.5mm的耳机孔吗(荣耀30手机有无线充电功能吗)

    荣耀30手机有3.5mm的耳机孔吗(荣耀30手机有无线充电功能吗)

  • oppo reno防水吗(opporeno10防水吗)

    oppo reno防水吗(opporeno10防水吗)

  • 比对源照片不够清晰怎么解决(比对源照片不够清晰什么意思)

    比对源照片不够清晰怎么解决(比对源照片不够清晰什么意思)

  • 小米手机右上角拨号键X怎么设置(小米手机右上角出现电话叉怎么关闭)

    小米手机右上角拨号键X怎么设置(小米手机右上角出现电话叉怎么关闭)

  • 三相四线断路器怎么接(三相四线断路器怎么接线)

    三相四线断路器怎么接(三相四线断路器怎么接线)

  • 手机屏小碎角处理方法(手机屏小碎角处有黑点)

    手机屏小碎角处理方法(手机屏小碎角处有黑点)

  • 华为nova7se返回键在哪里设置(华为nova7se返回键在哪里找到)

    华为nova7se返回键在哪里设置(华为nova7se返回键在哪里找到)

  • 抖音抖币怎么获得(抖音币怎样获得)

    抖音抖币怎么获得(抖音币怎样获得)

  • 最早的计算机是用来干什么的(最早的计算机是集成电路计算机吗)

    最早的计算机是用来干什么的(最早的计算机是集成电路计算机吗)

  • 荣耀magic2滑盖耐用吗(荣耀滑盖全面屏magic2拆机图)

    荣耀magic2滑盖耐用吗(荣耀滑盖全面屏magic2拆机图)

  • 小米8sn码几位数(小米8串码)

    小米8sn码几位数(小米8串码)

  • 中国电信hd收费吗(中国电信hd收费多少)

    中国电信hd收费吗(中国电信hd收费多少)

  • 三星s20发布时间(三星s20什么时候发布会)

    三星s20发布时间(三星s20什么时候发布会)

  • 港版苹果怎么使用电信卡(港版iphone怎么用)

    港版苹果怎么使用电信卡(港版iphone怎么用)

  • 苹果系统可以下载丝瓜视频么(苹果系统能不能安装安卓软件)

    苹果系统可以下载丝瓜视频么(苹果系统能不能安装安卓软件)

  • 动图怎么制作在手机上(动图怎么制作的)

    动图怎么制作在手机上(动图怎么制作的)

  • 苹果11夜拍模式怎么打开(苹果11夜拍模式在哪里设置)

    苹果11夜拍模式怎么打开(苹果11夜拍模式在哪里设置)

  • 微信名字竖着怎么设置(微信名字竖着怎么弄)

    微信名字竖着怎么设置(微信名字竖着怎么弄)

  • 苹果xr订阅在哪里取消(苹果xr怎么看订阅管理)

    苹果xr订阅在哪里取消(苹果xr怎么看订阅管理)

  • 欠费时的短信怎么查看(欠费期间的短信怎么办)

    欠费时的短信怎么查看(欠费期间的短信怎么办)

  • ipad更新ios13(ipad更新ios17)

    ipad更新ios13(ipad更新ios17)

  • 华为手机备份在哪里找(华为手机备份在哪里打开)

    华为手机备份在哪里找(华为手机备份在哪里打开)

  • 怎样让绿萝疯长,掌握这三点,让你的绿萝快速疯长!(让绿萝疯长的妙招)

    怎样让绿萝疯长,掌握这三点,让你的绿萝快速疯长!(让绿萝疯长的妙招)

  • 未取得房屋产权证租赁
  • 外贸企业申报退税流程
  • 年度企业所得税做账会计分录
  • 合伙企业投资收益做账
  • 借贷必相等为什么是错的
  • 单一环节征税有哪些类型
  • 货物运输代理服务
  • 同产品不同单价能相加开票吗
  • 企业稳岗补贴怎么查
  • 资产负债表上预付账款和预收账款区别
  • 货运增值税发票抵扣条件
  • 计提成本会计分录
  • 外贸企业免税收入怎么申报
  • 关于免租金的法律规定
  • 航天信息维护费280元会计分录
  • 没有产权的房子可以公证吗
  • 关联方债权投资与权益投资比例
  • 外地预缴附加税减半
  • 股票派息后会除权吗
  • 法人实名认证后为什么查不到名下公司
  • 劳务费个人所得税税率表2023最新
  • 如何获取windows最高权限
  • 工程安装成本分录
  • adb是什么程序
  • 服务业公司取得的成果
  • 利息收入结转的正确分录
  • vue获取本地文件生成流
  • 本月销售未开票怎么做分录
  • php常见字符串函数
  • multipartfile 多文件上传
  • php数独游戏代码
  • 公司给员工的购房补贴
  • ros算法
  • web自动化selenium实战项目
  • 能用javascript 最终
  • php图像识别技术是什么
  • 长期挂账的其他应付款税务风险
  • 应收票据贴现的影响因素
  • 取得投资是什么意思
  • 内账的账务处理
  • MySQL创建数据库语句
  • 基本户和零余额可以是一个账号么
  • 陈列费计入什么科目
  • 服务费的增值税可以抵扣吗
  • 关联表的作用
  • 生产成品出库的会计分录
  • 公对公开税票流程
  • 二手车没有发票能上牌吗
  • 暂估入库的商品怎么做账
  • 实物返利的税务处理
  • 余额百分比法的会计分录
  • 买货物没有进项税额,如何开6个点发票
  • 债权投资减值准备是什么科目
  • 工程施工企业的会计科目如何设置
  • 金蝶旗舰版的数据怎么在标准版打开
  • 发票已经认证是什么意思
  • windows7升级到windows8.1
  • win10系统自带的游戏在哪
  • windows xp/2000/2003系统自动登陆设置方法无需输入密码
  • archlinux安装教程2023 无线网络
  • xp桌面图标设置
  • windows intel
  • hyper-v win98
  • 关机你的电脑遇到问题,需要重新启动,我们只收集
  • win7打不开任务栏
  • jquery 插件编写
  • python中myf
  • perl do
  • prize draw是什么意思
  • javascript教程chm
  • node发送邮箱
  • 先序遍历dlr
  • node.js入门经典pdf
  • activity的自定义流程
  • jquery的使用
  • python中import导入模块的方法
  • 地税局书记是什么级别
  • 国税局下设几个部门
  • 卷烟批发环节的消费税
  • 银行开业送什么花
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设