Python怎么通过一个文件调用别的文件的类和方法?(还没有正确答案!求助!)

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 ABC

from b import EFG

...

==== main.py ====

import X

def any_func():

abc = X.ABC(...)

efg = X.EFG(...)

or

from X import ABC

from X import EFG

def any_func():

abc = ABC(...)

efg = EFG(...)


回答:

from a import ABC

abc = ABC()

abc.run()

以上是 Python怎么通过一个文件调用别的文件的类和方法?(还没有正确答案!求助!) 的全部内容, 来源链接: utcz.com/a/160828.html

回到顶部