Python中不同类之间的参数调用

class A下我有一个参数v1,我想在class B中调用这个参数v1的值,

可以用global吗?或者global只能使参数在一个类的不同函数内调用?或者还有其他适用的方法?

方法一:实例化A;获取v1,穿过B

方法二:不同类都用到了,那就单独放在一个py文件,或配置文件。A、B使用的使用都从同一个地方来即可

class A():
    #...
    v1 = 2019
    #...

class B():
    def print_A_v1():
        a = A()
        print(a.v1)

b = B()
b.print_A_v1()

#输出结果:2019

 

我是一楼的方法一代码说明