[英]Can't import a class from a python package
我用這個結構創建了一個私有 python package:
python_package
utils
__init__.py
module1.py
module2.py
在 module1.py 文件中有一個 class Class1
現在,當我使用 pip 在另一個項目中下載此 package 時,我無法使用導入Class1
from utils import Class1
我錯過了什么嗎?
__init__.py
文件還包含以下行:
from .module1 import *
from .module2 import *
可能在另一個項目中,您需要像這樣導入它:
from python_package.utils import Class1
如果您無法直接訪問 class,請嘗試此操作
import filename
object=filename.class1()
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.