Python怎么通过一个文件调用别的文件的类和方法?(还没有正确答案!求助!)
就比如说我有一堆.py文件,如下
a.py
class ABC(): def __init__(self):
print(1)
b.py
class EFG(): def __init__(self):
print(1)
......
我想要在main.py里通过导入一个文件X.py,来调用a.py、b.py等类库的方法。该怎么实现?
实在不知道该怎么搜索这一类的问题,所以来提问,提前感谢大佬们!
回答:
==== a.py
====
class ABC: ...
==== b.py
====
class EFG: ...
==== X.py
====
from a import ABCfrom b import EFG
...
==== main.py
====
import Xdef any_func():
abc = X.ABC(...)
efg = X.EFG(...)
or
from X import ABCfrom X import EFG
def any_func():
abc = ABC(...)
efg = EFG(...)
回答:
from a import ABCabc = ABC()
abc.run()
以上是 Python怎么通过一个文件调用别的文件的类和方法?(还没有正确答案!求助!) 的全部内容, 来源链接: utcz.com/a/160828.html