欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

简单的模板替换

程序员文章站 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"错误.

相关标签: 前端交互 python