前提・実現したいこと
webサイトからスクレイピングして画像とタイトルを取得して、名前をタイトル.jpgのように保存したい。
しかし、特定の文字を含んだものだけがエラーが吐かれて保存できません。
推測ですが、パスと勘違いして処理されている事かと思います。
特定の文字列は以下になります。
"
*
顔文字など
発生している問題・エラーメッセージ
OSError: [Errno 22] Invalid argument: 'img/" KICK THE CRAFTY ".jpg'
該当のソースコード
python
1urllib.request.urlretrieve(img_link,'img/'+title+'.jpg')
試したこと
"を外すとKICK THE CRAFTYと問題なく保存されます。
ちなみにtitleはstrで保存されています。

回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/02/18 12:40