2016-03-21 5 views
-1

新しい値で「前#somevalue」の値を=置き換え任意の数値から13のような特定の数値への値です。問題は現在の値がわからないので、どのような値でも現在の値を置き換える方法が必要ですが、確かにわかります整数。は私は交換したいの例</p> <pre><code>name = 'x' value= '50' </code></pre> <p>のためにそのように、私はそれの内部変数の値を置き換えるしたいhtmlファイルを持っている

+1

あなたはHTMLパーサを利用する必要があります(私は 'BeautifulSoup'をお勧めします)。次に、xpathを介してドキュメント内のノードを探し、必要な属性の値を編集します。 – yedpodtrzitko

+0

私はHTMLパーザを使うよりも簡単なreplace関数を使う方法があると確信しています – user5324426

答えて

-1

正規表現を使用します。あなたのhtmlファイルを読んで、ファイル内のすべての変数の出現箇所を見つけ、あなたの興味のある値に置き換えてください。

+0

HTMLを解析するための正規表現ではありません。ここの伝統的な質問を参照してください:http://stackoverflow.com/a/1732454/217723 – yedpodtrzitko