有人可以帮助我确保while循环之外的 API_Duplicate 吗?
我的方法是:
使while MarketIsActive == 'True'
连续运行,监听更新并将其分配给 API_Data 。
在while循环之外,API_duplicate = API_Data
仅需要执行一次即可分配其值。
这允许第二个while循环while API_Duplicate != API_Data
执行并承担在循环本身内分配API_duplicate = API_Data
的责任。
while MarketIsActive == 'True':
API_data = 'API_endpoint'
API_duplicate = API_Data
while API_Duplicate != API_Data
API_duplicate = API_Data
# extra code
谢谢。
答案 0 :(得分:1)
将您的代码放入一个类中,让该类具有一个count变量,然后通过setter方法分配API_duplicate
,例如:
def set_dup(self):
if self.count < 1:
self.API_duplicate=self.API_data
self.count +=1