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

  • 联想拯救者电竞手机3Pro建议买吗(联想拯救者电竞本)

    联想拯救者电竞手机3Pro建议买吗(联想拯救者电竞本)

  • 苹果4s能下载微信吗(苹果4s下载微信不兼容怎么办)

    苹果4s能下载微信吗(苹果4s下载微信不兼容怎么办)

  • 笔记本怎么调节屏幕亮度(笔记本怎么调节声音)

    笔记本怎么调节屏幕亮度(笔记本怎么调节声音)

  • 腾讯视频用微信开的怎么给别人用(腾讯视频用微信登录怎么绑定手机号)

    腾讯视频用微信开的怎么给别人用(腾讯视频用微信登录怎么绑定手机号)

  • 佳能3680打印机闪黄灯(佳能3680打印机三角黄灯闪)

    佳能3680打印机闪黄灯(佳能3680打印机三角黄灯闪)

  • 苹果照片模糊恢复不了(苹果手机照片模糊化处理)

    苹果照片模糊恢复不了(苹果手机照片模糊化处理)

  • 陌陌多久不登自动注销(陌陌很久不登会注销吗?)

    陌陌多久不登自动注销(陌陌很久不登会注销吗?)

  • ipad qq语音通话怎么静音(ipad qq语音通话声音太大)

    ipad qq语音通话怎么静音(ipad qq语音通话声音太大)

  • 华为p30pro如何录屏(华为怎么录屏p30pro)

    华为p30pro如何录屏(华为怎么录屏p30pro)

  • 无线网欠费是什么状态(无线网欠费什么样子)

    无线网欠费是什么状态(无线网欠费什么样子)

  • 华为p20pro尺寸多大(华为p20pro机身尺寸多大)

    华为p20pro尺寸多大(华为p20pro机身尺寸多大)

  • 蜂窝移动数据可以关闭吗(蜂窝移动数据可以关掉吗)

    蜂窝移动数据可以关闭吗(蜂窝移动数据可以关掉吗)

  • 阿里实人认证是干嘛的(阿里实人认证有什么用)

    阿里实人认证是干嘛的(阿里实人认证有什么用)

  • 打印怎么缩印(pdf怎么缩印)

    打印怎么缩印(pdf怎么缩印)

  • 手机怎么分屏操作(手机怎么分屏操作小米)

    手机怎么分屏操作(手机怎么分屏操作小米)

  • 苹果11怎么添加输入法(苹果11怎么添加桌面小组件)

    苹果11怎么添加输入法(苹果11怎么添加桌面小组件)

  • 微信滴滴打车怎么修改目的地(微信滴滴打车怎么用)

    微信滴滴打车怎么修改目的地(微信滴滴打车怎么用)

  • 苹果手表可以测深度睡眠吗(苹果手表可以测体温吗)

    苹果手表可以测深度睡眠吗(苹果手表可以测体温吗)

  • 苹果6有128g的内存吗(苹果6有没有128的)

    苹果6有128g的内存吗(苹果6有没有128的)

  • 自己快手作品怎么置顶(自己快手作品怎么看不到浏览记录)

    自己快手作品怎么置顶(自己快手作品怎么看不到浏览记录)

  • 无线网图标上有感叹号(无线网图标上有个太阳)

    无线网图标上有感叹号(无线网图标上有个太阳)

  • 小米cc9和小米cc9e有什么区别(小米cc9和小米cc9美图定制版区别)

    小米cc9和小米cc9e有什么区别(小米cc9和小米cc9美图定制版区别)

  • 手机怎么剪切歌曲(手机怎么剪切歌单)

    手机怎么剪切歌曲(手机怎么剪切歌单)

  • 苹果8p信任设置在哪里(iphone8plus信任设置)

    苹果8p信任设置在哪里(iphone8plus信任设置)

  • 统计excel中某个名出现的次数

    统计excel中某个名出现的次数

  • vue中使用elementUI使用el-tabs,切换Tab如何实现实时加载,以及el-table表格使用总结(vue中使用v-for指令时 为什么要加 key解释正确的是)

    vue中使用elementUI使用el-tabs,切换Tab如何实现实时加载,以及el-table表格使用总结(vue中使用v-for指令时 为什么要加 key解释正确的是)

  • 一人在两家公司上班怎么缴纳个税
  • 个税可以作废重新换电脑申报吗
  • 增值税率和征收率
  • 增值税专用发票抵扣税额是什么意思
  • 如何自己开小公司
  • 五金配件领用管理流程
  • 公司承担个人社保部分福利
  • 已经退税的增票怎么做账
  • 视同销售要确认收入吗?
  • 燃油税里面包含哪些内容
  • 结转应交所得税属于利润分配吗
  • 计提结转本月城建税怎么做账?
  • 进项税转出的附加税怎么做
  • 去年增值税销项少2元
  • 机票行业一定要开发票吗?
  • 合作社能否开具专用发票
  • 国家税务局定额发票验证
  • 工商年报单位缴费基数从哪看
  • 减税真的能有效推动经济增长吗?
  • 现金流量表附表的其他指的是什么
  • 总资产报酬率
  • 出租房屋免租期如何确认收入
  • 电脑自动更新系统怎么关闭
  • win10玩游戏提示内存不足无法处理此命令
  • 电脑怎么进入bios中文
  • windows 11怎么样
  • win10蓝屏怎么弄
  • 电脑主板bios设置
  • 以报销形式发放的工资 劳动仲裁
  • php运用于哪些领域
  • 跨年度费用应如何计算
  • 广告行业物料
  • 资金运动包括哪几个方面
  • sbdrvdet.exe - sbdrvdet是什么进程 有什么用
  • 怎么让win7不锁定
  • php 编程
  • 个人所得税如何计算
  • 计算机网络的基本概念
  • 法恩达尔的信
  • 雷尼尔山位于美国西北部
  • php redis秒杀高并发解决方案
  • winform 文件上传
  • 材料采购计入哪个账本
  • 缴纳城镇土地税
  • 2个公司的法人怎么注销
  • 季度所得税资产总额填错了,会不会有影响
  • 商誉需要交税吗
  • 应付账款的账务处理
  • 临时工工资由谁发
  • 企业注销指的是哪些
  • 专票必须公对公打款吗
  • 本月发生费用未支付会计处理
  • 增值税专用发票几个点
  • 其他收益结转到什么科目
  • 总分公司如何承担责任
  • 应付账款转入营业外收入的证明
  • 赠送油卡需要代理吗
  • 收到技术服务费计入什么科目
  • 应付账款预付账款期末余额怎么算
  • 凭证填制的标准要求
  • 企业购买加油卡出售怎么做账
  • mysql8.0远程连接
  • windows7更新80072efe
  • freebsd配置dns
  • vmware 10虚拟机
  • apache 443
  • backupnotify.exe是什么文件的进程 backupnotify进程安全吗
  • 360win7
  • windows10秋季更新
  • saproxy.exe - saproxy是什么进程 有什么用
  • win7系统回收站不见了怎么办
  • linux主要充当什么样的服务角色
  • w8网络设置
  • linux命令存放在哪里
  • 剑指offter
  • python文本
  • 你必须知道的家长六种类型
  • android菜鸟教程
  • 青海国家税务局总局官网
  • 工会经费上缴地方工会15%的规定
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设