0
나는 매우 많은 양의 파일을 ChessTempo에서 다운로드해야하는 체스 관련 프로젝트 작업을하고 있습니다. 파이썬에서 파일 형식 URL을 검색하면 공란이 반환됩니다.
하면 다음과 같은 코드를 실행하는 경우 :import urllib.request
url = "http://chesstempo.com/requests/download_game_pgn.php?gameids="
for i in range (3,500):
urllib.request.urlretrieve(url + str(i),'Games/Game ' + str(i) + ".pgn")
print("Downloaded file nº " + str(i))
나는 500 ~ 파일의 예상 목록을 얻을 수 있지만, 그들에 정확한 데이터가 두 번째와 세 번째 파일을 제외한 모든 비어 있습니다.
URL을 직접 열면 모두 제대로 작동합니다. 내가 뭘 놓치고 있니?
그 파일 "수동"에 액세스하는 동안 당신이 기록 된