我有这样的文件夹结构:
/
main.py
firstsetofclasses/
----__init__.py
----class1.py
----class2.py
----class3.py
secondsetofclasses/
----__init__.py
----class4.py
我想要做的是在main.py里面,该文件位于根文件夹中:
import firstsetofclasses
import secondsetofclasses
MyFirstObject = class4()
MyFirstOject.do_some_thing()
在secondsetofclasses文件夹中的class4.py中:
import firstsetofclasses
MySecondObject = class1()
MySecondObject.do_another_thing()
我的目的是使结构更清晰,每当在文件夹中创建的新类自动导入到其他必要文件时。 请注意,我要保持类名和文件名相同。
如何确定这个?