@chisakka

Are you sure you want to delete the question?

Leaving a resolved question undeleted may help others!

flickrからの画像取得

Q&A

Closed

解決したいこと

pythonで次のエラーが発生しました。
flickrから画像を取得しようとしています。
解決方法を教えて下さい。

また、これが解決したあと、取得したデータはどのようにしてみることが可能でしょうか。macを使っていますが、Finderの中入るのでしょうか。

発生している問題・エラー

---------------------------------------------------------------------------
FileNotFoundError                         Traceback (most recent call last)
Input In [62], in <cell line: 1>()
      6 # ファイルが重複していたらスキップする
      7 if os.path.exists(filepath): continue
----> 8 urlretrieve(url_q, filepath)
      9 time.sleep(wait_time)

File ~/opt/anaconda3/lib/python3.9/urllib/request.py:249, in urlretrieve(url, filename, reporthook, data)
    247 # Handle temporary file setup.
    248 if filename:
--> 249     tfp = open(filename, 'wb')
    250 else:
    251     tfp = tempfile.NamedTemporaryFile(delete=False)

FileNotFoundError: [Errno 2] No such file or directory: './-f/28638635091.jpg

この操作に対して、上のエラーが表示されます。

for i, photo in enumerate(photos['photo']):
    url_q = photo['url_q']

    filepath = savedir + '/' + photo['id'] + '.jpg'

    # ファイルが重複していたらスキップする
    if os.path.exists(filepath): continue
    urlretrieve(url_q, filepath)
    time.sleep(wait_time)
0 likes

No Answers yet.

Your answer might help someone💌