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

  • 小米手环sn码在哪里(小米手环sn码能查出来什么)

    小米手环sn码在哪里(小米手环sn码能查出来什么)

  • 7p怎么截屏(平果7p怎么截图)

    7p怎么截屏(平果7p怎么截图)

  • qq怎么关掉密保的功能(qq怎么关掉密保的功能2023)

    qq怎么关掉密保的功能(qq怎么关掉密保的功能2023)

  • 小米手机间歇性震动(小米手机间歇性黑屏一秒恢复)

    小米手机间歇性震动(小米手机间歇性黑屏一秒恢复)

  • 表格怎么加宽行距(表格怎么加宽行距和列宽)

    表格怎么加宽行距(表格怎么加宽行距和列宽)

  • ipad不支持flash怎么办(ipad装不了flash player)

    ipad不支持flash怎么办(ipad装不了flash player)

  • 手机上gps是什么意思(手机上的gps是什么)

    手机上gps是什么意思(手机上的gps是什么)

  • 手机演示模式怎么开(手机演示模式怎么解除)

    手机演示模式怎么开(手机演示模式怎么解除)

  • iphone静音后闹钟还会响吗(iphone静音后闹钟还会震动吗)

    iphone静音后闹钟还会响吗(iphone静音后闹钟还会震动吗)

  • 微信有个1但是没有未读消息(微信发现上面有个1是啥意思)

    微信有个1但是没有未读消息(微信发现上面有个1是啥意思)

  • 爱奇艺下载电视剧怎么下载(爱奇艺下载电视剧怎么传给别人)

    爱奇艺下载电视剧怎么下载(爱奇艺下载电视剧怎么传给别人)

  • 荣耀20和小米k30的区别(荣耀20和小米12x对比)

    荣耀20和小米k30的区别(荣耀20和小米12x对比)

  • 小米的缓存数据包括什么(小米的缓存数据可以清理吗)

    小米的缓存数据包括什么(小米的缓存数据可以清理吗)

  • tcp是什么层协议(tcp属于什么层)

    tcp是什么层协议(tcp属于什么层)

  • 手机qq怎么充vip(手机QQ怎么充值)

    手机qq怎么充vip(手机QQ怎么充值)

  • 微信删除的文件在哪里(如何恢复删除的微信文件)

    微信删除的文件在哪里(如何恢复删除的微信文件)

  • ios怎么让闪光灯常亮(苹果怎么让闪光灯一直亮)

    ios怎么让闪光灯常亮(苹果怎么让闪光灯一直亮)

  • word数字10竖着写(word里数字怎么竖着打)

    word数字10竖着写(word里数字怎么竖着打)

  • 苹果手机edge怎么关掉(苹果手机EDGE怎么关闭)

    苹果手机edge怎么关掉(苹果手机EDGE怎么关闭)

  • 苹果手表4代可以看电影吗(苹果手表4代可以测体温吗)

    苹果手表4代可以看电影吗(苹果手表4代可以测体温吗)

  • iphone8震动失灵(iphone8 震动)

    iphone8震动失灵(iphone8 震动)

  • 小米8怎么看使用记录(小米怎么看使用时间时长)

    小米8怎么看使用记录(小米怎么看使用时间时长)

  • windows是计算机系统中的(windows是计算机和用户之间的接口吗)

    windows是计算机系统中的(windows是计算机和用户之间的接口吗)

  • 如何用手机登录携程网(如何用手机登录路由器管理系统)

    如何用手机登录携程网(如何用手机登录路由器管理系统)

  • airpods2有黑色吗(airpods pro2黑色)

    airpods2有黑色吗(airpods pro2黑色)

  • airpods充电盒掉电快(airpods充电盒丢了可以定位吗)

    airpods充电盒掉电快(airpods充电盒丢了可以定位吗)

  • qq音乐听歌时长(qq音乐听歌时长在哪里)

    qq音乐听歌时长(qq音乐听歌时长在哪里)

  • 深度学习&故障诊断初学者 - 学习路线

    深度学习&故障诊断初学者 - 学习路线

  • 资产处置出售
  • 奖励旅游的概念解释
  • 小规模不动产租赁税率5%
  • 农产品开具发票税率是多少
  • 建筑公司劳务分包抵扣分录
  • 差旅费过路费会计分录
  • 长期利润分享计划属于短期薪酬吗
  • 个税的专项扣除包括哪些内容
  • 其他债权投资减值
  • 专用存款账户需要备案吗
  • 中小企业的管理者角色和技能有什么要求
  • 我国流转税的税种组成为
  • 工人受伤医药费计入什么科目
  • 公司购车购置税怎么交款
  • 企业拆迁补偿款需要开发票吗
  • 印花税少于1元怎么处理
  • 减免的土地出让金销项税额可以抵减吗
  • 哪些理财产品能赎回
  • 加工费的增值税税率是多少
  • 企业不动产销售包括哪些
  • 撤销申报增值税流程
  • 发票密码区是干啥的
  • 个税申报错误怎么更改
  • 企业进口葡萄酒税率多少
  • 怎么计算附加税税率
  • 少计提增值税0.01计入营业外
  • 工程项目预缴增值税
  • 用U盘安装苹果系统
  • mac怎么安装dmg软件
  • linux 如何查看网卡信息
  • 预付办公用品费用,未收到发票
  • php 7 8
  • 没有桌面和任务栏怎么办
  • linux 定时删除文件
  • 增值税专用发票查询系统官方网站
  • php面向对象面试题
  • php定时执行代码
  • unet网络的优缺点
  • 政府购买企业服务是否交税
  • 按实际成本结转6日和7日的材料采购成本
  • 建行E信通贴现需要什么资料
  • 持有至到期投资账务处理
  • vue数据表
  • 本月没有销售收入,需要申报增值税吗
  • 劳务派遣公司账务处理
  • 不良贷款转让怎么操作
  • 季初资产总额和季末资产总额怎么算
  • 速达建账套期初数据
  • 用友应收系统凭证冲销后查询不到怎么办
  • 股权转让过程中的税费
  • 母子公司收入合并
  • 2019年印花税减半征收条件
  • 社保局退的工伤保险怎么记账
  • 计提附加税费是什么意思
  • 公司班车费用如何入账
  • 取报销凭证的步骤
  • 被挂靠方并收取管理费的公司怎样处理账务?
  • 财政拨款公司的资金来源
  • 会计凭证的填制与审核实训总结
  • 虚增利润怎么调整
  • 企业什么情形必须签无固定期限合同
  • 财务费用包括哪些费用
  • 全面解析皮炎
  • 如何保证系统异常状态
  • win8 设置打不开
  • xp系统的存储在哪里
  • javascript括号
  • jquery校验数字
  • jQuery Mobile弹出框
  • JavaScript function函数种类详解
  • unity unite
  • Android调用jni获取mac地址
  • 一个android项目一般包含哪些目录?各有什么用途?
  • 如何查询以前月份发票超限量的申请
  • 怎么撤销税务三方协议
  • 如何查询票据真伪信息
  • 河北航天信息技术有限公司官网
  • 税收优惠政策有哪些企业
  • 山东省关于公务员社会信用考察的规定
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设