[英]executing code only once outside a while loop
誰能幫我確保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
謝謝你。
將您的代碼放入 class 中,讓 class 有一個計數變量,並通過 setter 方法分配API_duplicate
,例如:
def set_dup(self):
if self.count < 1:
self.API_duplicate=self.API_data
self.count +=1
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.