首页 > 其他分享 >导入文件的目录路径

导入文件的目录路径

时间:2023-05-22 20:58:38浏览次数:40  
标签:路径 cuboid cfg py 导入 enso config 目录

earth-forecasting-transformer/
    src/
        earthformer/
            config.py
    scripts/
        cuboid_transformer/
            enso/
                train_cuboid_enso.py

在这种情况下,你可以使用以下代码在"train_cuboid_enso.py"中导入"cfg":

from ...earthformer.config import cfg

在这个例子中,使用"..."表示向上两级目录,然后进入"earthformer"包中的"config.py"模块。通过这样的相对导入,你可以正确地导入"cfg"对象。

请确保将实际的文件路径和模块名称替换为你的目录结构和模块名称,以便正确导入模块。

第二种方法

要在"train_cuboid_enso.py"中导入"config.py"中的"cfg"对象,你可以使用以下代码:

from earthformer.config import cfg

确保在 PyCharm 中将项目根目录(earth-forecasting-transformer)标记为源代码根目录。这样做可以确保 PyCharm 能够正确解析导入路径。

如果导入仍然存在问题,请确保你的环境设置正确,并且模块路径与实际目录结构一致。

标签:路径,cuboid,cfg,py,导入,enso,config,目录
From: https://www.cnblogs.com/xinxuann/p/17421690.html

相关文章

  • 第六章 文件及文件系统 6.5 目录管理
    文件目录由文件说明索引组成的,用于文件检索的特殊文件。文件目录也是一种数据结构,用于标识系统中的文件及其物理地址,供检索时使用对目录管理的要求如下:(1)实现“按名存取”(2)提高对目录的检索速度 (3)文件共享(4)允许文件重名 文件目录的内容主要是文件访问的控制......
  • 关于springboot上传完文件读取时资源目录未更新的情况
    之前在实现教学视频上传功能的时候碰到了一个问题,那就是每上传完一个视频文件,页面找不到对应的路径,必须重新构建项目才能找到相应的文件今天在课堂上向老师咨询,才明白javaweb项目读取资源并不是读取实际的本地资源,而是读取target对应目录下的,每个项目都会生成一个对象的target目......
  • 力扣---1080. 根到叶路径上的不足节点
    给你二叉树的根节点root和一个整数limit,请你同时删除树中所有不足节点,并返回最终二叉树的根节点。假如通过节点node的每种可能的“根-叶”路径上值的总和全都小于给定的limit,则该节点被称之为不足节点,需要被删除。叶子节点,就是没有子节点的节点。 示例1:输入:r......
  • 需求:三级目录以及实现上下课时自动播放(小记)
    功能描述:点击课时跳转视频播放页面,然后点击上下课时视频需要实时跟新下面是我的解决思路i:章k:节j:课时·点击上一课时拿到目录数组,遍历拿到当前课时数据,对比从首页传递过来的课时id和当前遍历拿到的课时id,相等时再做操作(确认当前课程)。如果j=0(没有上一课时),elsej......
  • 将某目录的文件复制到其他目录
    将某目录符合一定要求的文件复制到其他目录defcopy_files(src_dir,dst_dir):ifnotos.path.exists(dst_dir):os.makedirs(dst_dir)ifos.path.exists(src_dir):forfileinos.listdir(src_dir):if'unique_str'infile:#文件是......
  • clip-path 剪切不规则路径后,阴影不生效问题
    正常来说:我们使用box-shadow都是能够生效的,但由于使用了clip剪切功能,使用阴影被剪切了所以我们在使用clip的时候只需要超出path就行了,比如:height:50px;width:100px;background:antiquewhite;clip-path:polygon(50%10%,0%100%,100%100%);box-......
  • MongoDB-怎么将csv数据导入mongodb数据库的某张表中
    背景介绍背景就是开发突然问我能不能往数据库导数据,然后只需要某几列的数据。我的第一想法是:用python脚本读取csv文件,将内容拼接成json格式的文本,然后用脚本的方式导入。后来发现我用的GUI工具就可以直接导入数据到数据库中。实现过程既然有工具能够直接导入,那肯定就用现成的工具导......
  • Linux MySQL 修改数据和binlog文件目录
    概述系统:CentOS7.6MySQL数据库安装,默认数据库文件和binlog文件都在/var/lib/mysql目录下,若Linux系统安装时,未为根目录分配较大硬盘空间,很容易导致系统根目录硬盘空间不够用,从而导致MySQL服务或系统卡死或挂掉。故需要修改MySQL数据库文件和binlog文件目录。步骤1、停止MySQL服务roo......
  • 关于ESXI下目录文件如何改名的教程
    第一步,ESXi控制台开启SSH 第二步,使用Powershell,SSH远程连接上ESXi服务器,命令参考:ESXi服务器地址为192.168.1.100,root用户名为root,powershell下命令为:[email protected] 第三步,参考教程中第6,7步切换到目标目录,执行重命名操作 此处给出的例子是重命名VMDK文件,对于其......
  • []复习]cityengine2019/2022导入shp数据生成福田区建筑群
    时间是一把杀猪刀和人工智能比起来我太弱了.很无助.无法给自己升级系统.cityengine2019目前载入那种地区线上数据是行不通了,2022可以整一个邮箱试用一个月.https://www.esri.com/zh-cn/arcgis/products/arcgis-cityengine/trial/professionals我整了一个万能无线邮箱,无法注册,......