前提・実現したいこと
スプレッドシートのHTMLデータを取得し、データ内の複数の['href']、['src']の値を変更したい
取得まではできたのですが属性値の変更するにはどうすればいいですか?
該当のソースコード
text = worksheet.acell('E2').value from bs4 import BeautifulSoup parse_html = BeautifulSoup(text,'html.parser')
###parseした結果
<a href="https://URL">と<img src="https://IMG_URL">のURLを変更したい
<!-- wp:image {"align":"center","width":823,"height":463} --> <div class="wp-block-image"><figure class="aligncenter is-resized"><a href="https://URL" rel="noopener" target="_blank"><img alt="" height="463" src="https://IMG_URL" width="823"/></a></figure></div> <!-- /wp:image --> <!-- wp:buttons {"align":"center"} --> <div class="wp-block-buttons aligncenter"><!-- wp:button {"borderRadius":11,"style":{"color":{"gradient":"linear-gradient(200deg,rgba(6,147,227,1) 17%,rgb(155,81,224) 100%)"}},"textColor":"amber","className":"is-style-outline"} --> <div class="wp-block-button is-style-outline"><a class="wp-block-button__link has-amber-color has-text-color has-background" href="https://URL" rel="noreferrer noopener" style="border-radius:11px;background:linear-gradient(200deg,rgba(6,147,227,1) 17%,rgb(155,81,224) 100%)" target="_blank"> <span class="fz-28px"><span class="fz-36px" style=""><em style="font-weight: bold;">いますぐ再生</em></span></span> </a></div>
試したこと
属性を一度削除して、新たに属性を追加する手法がいいのでしょうか?
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。