[Errno 2] No such file or directory と表示される
https://www.youtube.com/watch?v=BrCaYYJtC4wを参考にYahoo!の画像をスクレイピングして、ダウンロードしようと思ってます。
import os
google_drive_save_dir = "./gdrive/My Drive/Colab Notebooks/つくプロ/スクレイピング_齋藤飛鳥/images"
for index,url in enumerate(img_urls):
file_name = "{}.jpg".format(index)print(file_name)
image_path = os.path.join(google_drive_save_dir, file_name)
print(image_path)download_image(url=url, file_path=image_path)
と打つと
0.jpg
./gdrive/My Drive/Colab Notebooks/つくプロ/スクレイピング_齋藤飛鳥/images/0.jpg
FileNotFoundError Traceback (most recent call last)
<ipython-input-50-bcf1dcab0a5d> in <module>()
10 print(image_path)
11
---> 12 download_image(url=url, file_path=image_path)<ipython-input-23-f357366b07b3> in download_image(url, file_path)
3
4 if r.status_code == 200:
----> 5 with open(file_path,"wb") as f:
6 f.write(r.content)FileNotFoundError: [Errno 2] No such file or directory: './gdrive/My Drive/Colab Notebooks/つくプロ/スクレイピング_齋藤飛鳥/images/0.jpg'
と出ます。ディレクトリはあるはずですがエラーになってしまいます。なぜでしょうか?
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/12/14 02:47