hmtlテンプレートがあり、そこにいくつかの値を追加したいと思います。私はそのようなルールでsting.formatモジュールを使用するつもりでした:
"Hello {name}! I am {years} years old".format(name = "Bob", years = "25").
だから私はそのようなテストを書きました
x = open(source_folder + "template.html", 'r')
template = x.read()
template.format(tester = "John")
studio_html = open(studio_folder + "/" + studio_name + ".html", 'w')
studio_html.write(template)
ファイルの先頭は次のとおりです。
{tester}
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1 /DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta ....
ファイルの完全版はここにあります-http://bit.ly/R4zxQ6
スクリプトを実行すると、htmlファイルに他の「{}」コンテナが含まれていることを示すエラーが表示されます...この問題を回避するために何を提案できますか?
よろしく、サーシャ。