BeautifulSoupを使用して、要素からインライン高さと幅を削除しています。私は、(例えば)背景色を残したいと思うときインラインスタイルから高さと幅を削除する
<div id="attachment_9565" class="wp-caption aligncenter" style="width: 2010px;background-color:red">
:
def remove_dimension_tags(tag):
for attribute in ["width", "height"]:
del tag[attribute]
return tag
しかし、私はこのような何かを処理については移動するかどうかはわかりません。画像のためにそれを解決するのは簡単でしたまたは高さまたは幅以外の他のスタイル属性であってもよい。
私はそれを行うと考えることができる唯一の方法は正規表現ですが、私はStackOverflowの精神が私のコンピュータから出てきて、私の最初の生まれを殺したようなものを示唆しました。
もし私が正規表現を使用しなければならない場合、少し助けて頂ければ幸いです。 – thumbtackthief
私はスタイルの属性_の内容をregexで使用しても問題はありませんが、BeautifulSoupを使用してその属性を見つけます。 – Ben