我想从网站下载一些音频文件。
def downloadAudio(audioURL):
response = requests.get(audioURL)
if response.status_code == requests.codes.ok:
temp_file = tempfile.NamedTemporaryFile(suffix='.mp3')
temp_file.write(response.content)
return temp_file
else:
print 'Download error: ', response.status_code
return False
我以这种方式使用它
temp_file = downloadAudio('http://www.izaodao.com' + audioLink)
说道路是
在过去的两天里,它工作并返回了mp3文件,但今天它没有并返回status_code 404 但我仍然可以打开这个网站,这意味着它存在。
我不知道发生了什么?是因为我经常请求,因此我的IP已被阻止,但为什么我仍然可以通过Chrome打开它?
如何解决?