[英]Python relative import beyond top-level package
project
+
+--------+app1
| +
| +-------------+models.py <---+
| |
| |
| | from ..app1.models import Model
+--------+app2 |
| + |
| +--------------+models.py +
|
+
我想將模塊models
中的Model
class 從 app1 導入 app2。 嘗試使用from..app1.models import Model
時,我收到錯誤Attempted relative import beyond top-level package
。
利用:
import sys
sys.path.append("..") # or sys.path.append(".")
print (os.getcwd())
from app1.models import ModelClassName
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.