我寫了一個請求URL的腳本,如果響應是'CAPCHA_NOT_READY',那麼腳本應該睡5秒,然後再次請求URL。如果響應以'OK'開始,那麼該腳本應該繼續。Python:使用if和else語句來循環
我不知道我如何設置這個循環。謝謝,皮爾斯。
r = requests.get(url)
print("Sending Captcha To 2captcha")
print("Captcha ID = "+(r.text))
time.sleep(5)
url2 = "http://2captcha.com/res.php?key="+api+"action=get&id="+(r.text)[3:]
print(url2)
r = requests.get(url2)
print(r.text)
if r.text == "CAPCHA_NOT_READY":
time.sleep(5)
r = requests.get(url2)
print(r.text)
嘗試將您的'if'改爲'while'嗎? – Nick
而您的條件 –
謝謝你們 - 完美工作 –