python-3.x - 尝试相对导入超出顶级包错误
问题描述
我有一个文件夹 xyz,其中包含两个文件 ab.py 和 cd.py。我试图在 ab.py 文件中导入 cd.py。
下面是文件夹结构:
/xyz
ab.py
cd.py
我必须将 cd 导入 ab
当我做
from . import cd
这给了我错误:尝试相对导入超出顶级包
解决方案
推荐阅读
- osgi - Karaf 安装带有 url 的 startup.properties 中列出的 OSGi 包时出错
- java - Java8 DateTimeFormatter 问题 - 日期未按照格式化程序显示在输出中
- kapacitor - 在 TICKscript (Kapacitor) 中,你将如何分割字符串?
- sql-server - 选择列表中的 t1.id 无效,因为它不包含在聚合函数或 group by 子句中
- php - 创建 WooCommerce 自定义 API
- php - 如何使用php eval()或round()只显示小数点后的两个数字?
- ios - Youtube iOS 播放器问题 (youtube-ios-player-helper)
- php - 基于Laravel中数组的值和总和来区分数组
- javascript - 就 JavaScript 引擎而言,实现原型委托而不是基于类的继承是否有好处?
- swift - 编程 UITextField 在 viewDidLoad 上不可见