수천 개의 데이터를 수집하는 내 웹 스크래핑 스크립트를 실행 중입니다. 문제는 오류가있을 때 계속 멈추는 것입니다. 나는 단지 오류를 기록하고 다음 url을 계속하기를 원한다. 여기에 나는 현재 내가 스크립트를 중지하고 로그에서 오류를 방지 할 수있는 방법 예외오류 메시지와 함께 스크래핑을 계속하는 방법
uClient3 = ''
while uClient3 == '':
try:
uClient3 = requests.get(fsgsubcard2ref)
print("Proceding to the next level in...")
except:
print("Connection refused by the server..")
print("Let me sleep for 7 seconds")
print("ZZzzzz...")
time.sleep(8)
print("Was a nice sleep, now let me continue...")
continue
에 관해서이 무엇인가?
코드가 깔끔하게 들여 쓰기되어 있습니다. 'continue' 문은 어디에 속합니까? 'except'는 실제로 당신이 게시 한 방식으로 들여 쓰여졌습니까? – DyZ
그리고 오류 스택 추적을 추가하십시오. –
이것은 [mcve]입니까? 귀하의 try 문 루프를 종료해서는 안됩니다 –