简单的模板替换
程序员文章站
2022-05-26 09:27:07
...
html_tmp1 = r"""
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<title>Automation Test Report</title>
</head>
<body>
<div>
<div class="row">
<div class="col-11" style="margin-left: 5%%">
<label >%(testsetName)s</label>
</div>
</div>
</div>
</body>
</html>
"""
report1 = html_tmp1 % dict(testsetName="中文")
dict(key=value) ⇒ {key: value}
在替换的时候需要将 5%后面多带一个"%“号,否则会报"ValueError: unsupported format character '”’ (0x22) at index 250"错误.