エラーが発生したときにこの機能を再試行する方法、最大で3回の再試行を行う方法?このwhile
ループ内で3回を再試行する方法whileループ制限時間
def crawl(url):
while True:
try:
data = os.popen('wget -qO- -T10 --tries=1 --header="Accept: text/html" --user-agent="User-Agent: Mozilla/5.0 (Windows NT 6.0) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11 " %s'% url).read()
return data
except Exception, e:
print e
pass
crawl("http://aaa.com")
?
すてきな解決策。マイナーフィードバックポイント: 'expect'は' except'にする必要があります:) –
もちろん:)固定 –