我确信这是微不足道的,但我无法将我的参数放入我的 HTML 字符串中。我从https://templates.campaignmonitor.com/下载了一个标准模板。我试过了:
从'index.html'中提取:
< p align="left" class="article-title">< singleline label="Title">%(headline)< /singleline>< /p>
这是一些作为输入工作的代码:
f = open('index.html','r')
html = str(f.read())
html_complete = html % (headline='Today is the day')
这给出了语法错误。(html 打印良好)。
还尝试了 {} 表示法,但我得到一个 KeyError 可能是因为整个 html 都有“{”。