私は、ウェブサイト上の画像を持っています/ Home/Temp)をPythonプログラムで実行すると、 '/ subfolder'が表示されます。私が発見した私の他のイメージに影響を与えずに、これを無視するにはどうすればいいですか?この1つのイメージは、その前にディレクトリがある唯一のイメージです。他のすべてのjpgイメージは正しいリンクを表示し、イメージに私を連れてきて、これを私の一時フォルダにダウンロードします。その名前にディレクトリがあります。 リンクにディレクトリを持つpythonで画像をダウンロードしていますか? (例)</p> <p>www.testing.com/hello/subfolder/the%20martian%20movie.jpg</p>私の選択したディレクトリにこのイメージをダウンロードしようとしました <p>(ユーザー:
この
は私が使用していたコードです:私はそのような運とベース名を使用しようとしましたforループでfor jpg in jpg_list:
os.path.basename(jpg)
print(jpg)
fullfilename = os.path.join(f'{dl_location}', f'{jpg}')
dl_link = url + jpg
if os.path.isfile(fullfilename):
print('file already exists, renaming.')
os.rename(fullfilename, f'{fullfilename}-copy{c}.jpg')
c=c+1
urllib.request.urlretrieve(dl_link, fullfilename)
、それはまだ/サブフォルダにピックアップし、私がしようとサブフォルダを作成することだと思います、 '/ subfolder'は画像リンクの一部です!
私は理由はあなたが変数にベース名の出力を割り当てていないことである疑いがあるエラーメッセージ
FileNotFoundError: [Errno 2] No such file or directory: '/Users/Home/Temp/CW/subfolder/The%20Martian%20-%20image.jpg'