Pythonを使用してWebからファイルをダウンロードする方法を知っていますが、要求されているファイルが存在しない場合を処理したいと思います。その場合、エラーメッセージ(「404:ファイルが見つかりません」)を出力し、ディスクには何も書き込みません。ただし、プログラムの実行を継続できるようにしたい(つまり、存在する可能性のあるリスト内の他のファイルをダウンロードする)。
どうすればよいですか?以下は、URLを指定してファイルをダウンロードするためのテンプレートコードです(より良い方法があると思われる場合は、ファイルを自由に変更してください。ただし、簡潔でシンプルなものにしてください)。
import urllib
urllib.urlretrieve ("http://www.example.com/myfile.mp3", "myfile.mp3")