HTML ドキュメントのいくつかの部分を変更するスクリプトが必要です。必要な理由は、同じ html ファイルを何度も使用する必要があるためです。
私の最善の希望は、(可能であればインターフェースを持つ)フィールドを持つことです:
リンク [ここに挿入]
名前[ここに挿入]
等々。
[完了ボタン]
次に、ドキュメント内の変数を、入力フィールドで指定されたものに変更します。
コメントで示唆されているように、テンプレートシステムを使用したいようです(私もjinja(良いもの)が好きで使用しています)。
これはより簡単な例です
title = "My Page"
html = '''
<html>
<head>
<title>{0}</title>
</head>
<body>
</body>
<html>
'''.format(title)
print html
これが私がすることです。たとえば、ユーザーに独自のタイトルとコンテンツを入力してもらいたいとします。
1) タイトルとコンテンツを受け入れる 2 つのテキスト ボックスを持つインターフェイスを作成します。
2) HTML テンプレート (頻繁に使用されるテンプレート) が次のようになるとします。
<html>
<title>
@Title@
</title>
<body>
Welcome to my website - @Websitecontent@
</body>
</html>
3) @title@ と @websitecontent@ を解析し、2 つのテキスト ボックスに配置されたものに置き換える String.Replace を使用します。MSDN の優れたドキュメントを次に示します。
4) 解析されたテンプレートを新しい HTML ファイルに保存する「完了」という名前のボタンをインターフェイスに作成します。