HTMLソースコードで画像を見つけなければなりません。私は html.parser の代わりに regex を使用しています。なぜなら、私は html.parser をよく知っているからです。しかし、子供のように html 解析を使用する方法を説明していただければ、喜んでその道を進みます。
Beautifulsoup を使用できません。
ここで正規表現と html ( example )に関する多くの質問と回答を読んだので、このトピックに関する感情を認識しています。
しかし、聞いてください!
これが私のコーディングの試みです(Python 3):
import urllib.request
import re
website = urllib.request.urlopen('http://google.com')
html = website.read()
pat = re.compile (r'<img [^>]*src="([^"]+)')
img = pat.findall(html)
regex101.com で正規表現を再確認したところ、img リンクを見つけることができましたが、IDLE で実行すると構文エラーが発生し、キャレットが強調表示され続けます。なんで?
私は正しい方向に向かっています...はい?
更新: こんにちは。簡単な回答が得られるのではないかと考えていましたが、コミュニティの神経質になったようです。
私は間違いなくプログラミングが初めてでひどいものです。それを回避する方法はありません。私はすべてのコメントを読んでおり、ユーザーが私に示してくれたすべての助けと忍耐に本当に感謝しています.