質問: requests.get(target) with open('img/' + target.split('/')[-1], 'wb') as f: # imgフォルダに格納 f.write(re.content) # .contentにて、画像データとして書き込む print("ok") # 確認 ### 試したこと もしかしたら、BeautifulSoup4がインストールできていないと 考え、PycharmのProjectInterpreterを確認しました。しかし、 インストール済みでした。 ### 補足情報(FW/ツールのバージョンなど) エディタは上記に書いたとおりPycharmです。
回答: > > AttributeError: 'NoneType' object has no attribute 'endswith' > > > Noneにはendswithメソッドがないと言ってます。 つまり、link.get("src") で None が返ってきています。 print(link)して srcタグがあるか確認してみてはいかがですか? あるいは if link.get("src") and link.get("src").endswith(".jpg") に変更してみるとか。