python - 在 Python 3 中导入

标签 python

结构:

app
app/__init__.py
app/mymodule.py
app/myscript.py

mymodule.py:

class One: pass

myscript.py:

from .mymodule import One

我看到一个错误:

SystemError: Parent module '' not loaded, cannot perform relative import
为什么?我读过thisthis ,但我不明白如何解决它。请解释一下。谢谢。

最佳答案

from .mymodule import One 需要是 from mymodule import One (删除点)

关于python - 在 Python 3 中导入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21622447/

相关文章:

python - 停止执行用 execfile 调用的脚本

python - 如何创建具有增量步骤的范围列表?

python - 在 pdb(python 调试器)中,我可以在内置函数上设置断点吗?

python - 使用logstash将整个数据库保存到elasticsearch

python - python中的普通引号和反引号的区别

python - 如何在 Python 的正则表达式中包含非 ascii 字符

python - 在 Keras 模型中使用 fit_generator

python - 如何读取和解码印度 Aadhaar 卡图像上的安全二维码

python - 通过重写 CrawlSpider __init__() 方法来实现 scrapy 规则

python - 如何更快地创建 Pandas 索引?