2024-04-25 11:42:00 发布
网友
我有一个Python程序,它在class1中有一个变量access_token。在构造函数中,它被设置为self.access_token = ""。你知道吗
access_token
self.access_token = ""
我想把它从class2更新为token值。我试过calss1.access_token = token_value,但没变。我做错什么了?你知道吗
calss1.access_token = token_value
听起来您遇到了常见的类与实例问题。你知道吗
假设class1和class2是这样的:
class1
class2
class class1: def __init__(self): self.access_token = "" # other parts elided class class2: def method(self, other): # calculate a token token_value = # details elided other.access_token = token_value # update class1
用法如下:
c1 = class1() # c1 has empty access_token c2 = class2() # c2 knows how to create the access_token c2.method(c1) # c2 calculates and updates c1
听起来您遇到了常见的类与实例问题。你知道吗
假设
class1
和class2
是这样的:用法如下:
相关问题 更多 >
编程相关推荐