Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
A、B、C 和 X 是不同模块中的类。我想通过以下方式传递 X 类的对象:A->B->C
那么是否有必要在 B 中包含类 X,或者它可以在不知道其定义的情况下传递一个类 X 对象?(我不需要使用它的方法或任何东西,只需返回对象即可)
不它不是。
唯一需要做的from some_module import some_object事情是创建. 如果你有被传入的实例,你可以正常使用它(读取、写入或调用各种属性等)。some_objectsome_modulesome_object
from some_module import some_object
some_object
some_module