前提・実現したいこと
あるhtmlコードからimgタグを削除したいのですがエラーが出ていてできないです。
発生している問題・エラーメッセージ
for lis in html.find_all('img'): AttributeError: 'str' object has no attribute 'find_all'
該当のソースコード
html = '<div style="margin:10px auto 0;display:inline-block;max-width:100%;"><img src="https://ae01.alicdn.com/kf/H7bba8cd0e1dc42d6a5095c78a2c50ddc5.jpg"></div><div><div><p>スタンプヘッドは直径12mmです。<br><img src="https://ae01.alicdn.com/kf/H7251099b202c44c997032b46abd5a5e1V.jpg?width=2736&height=2736&hash=5472"><br><img align="absmiddle" src="https://ae01.alicdn.com/kf/H7edd8fe355b44429a5794f0742b44a27Y.jpg?width=900&height=900&hash=1800" style="max-width: 750.0px;"></div>' for lis in html.find_all('img'): lis.decompose() cssf = html.replace('\n','') print(cssf)
試したこと
補足情報(FW/ツールのバージョンなど)
python3.8.8
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。