python 一个.py文件如何调用另一个.py文件中的类和函数

    科技2022-08-05  103

    在同一文件夹下

    调用函数:

    A.py文件:

    def add(x,y): print('和为:%d'%(x+y))

    B.py文件:

    import A A.add(1,2)

    或者

    from A import add add(1,2)

    调用类:

    A.py文件:

    class A: def __init__(self,xx,yy): self.x=xx self.y=yy def add(self): print("x和y的和为:%d"%(self.x+self.y))

    B.py文件:

    from A import A a=A(2,3) a.add()

    或者

    import A a=A.A(2,3) a.add()

    在不同文件夹下

    A.py文件的文件路径:E:\PythonProject\winycg

    B.py文件:

    import sys sys.path.append(r'E:\PythonProject\winycg') '''python import模块时, 是在sys.path里按顺序查找的。 sys.path是一个列表,里面以字符串的形式存储了许多路径。 使用A.py文件中的函数需要先将他的文件路径放到sys.path中''' import A a=A.A(2,3) a.add()

    转载来源:https://blog.csdn.net/winycg/article/details/78512300

    Processed: 0.011, SQL: 8