gpt4 book ai didi

python - 如何从一个Python文件中的多个类中导入一个类

转载 作者:行者123 更新时间:2023-12-01 00:34:07 24 4
gpt4 key购买 nike

这是目录结构:

 ->src/dir/classes.py
->src/run.py
# classes.py

class A():
def methA():
# class A

class B():
def MethB():
# class B

class C():
def methC():
# class C

然后我需要在run.py文件中导入Class A

from dir.classes import A

A.methA()

我已经尝试使用 from dir.classes import A 但它给了我

ModuleNotFoundError:没有名为“dir.classes”的模块; “classes”不是包错误

那么我该怎么做呢?

最佳答案

您需要将 __init__.py 文件放在 dir 文件夹中。这样dir就会被识别为python包。

关于python - 如何从一个Python文件中的多个类中导入一个类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57938264/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com