我在某些项目中使用基于 python 的 Google App Engine,为了编写 Webapps,我必须使用 % 运算符大量使用 python 的字符串替换功能。
我使用 Notepad++ 作为我的编辑器。我需要一些在“””三引号字符串中突出显示替换标签的机制,以便我可以轻松地跟踪它们,如果它们嵌入在字符串中。例如,下面是一个 python 三引号字符串,我正在使用:
form = """
<form method="post" >
When is you Birthday?
<br>
<label> Day <input type="text" name="dd" value = "%(day)s"> </label>
<label> Month <input type="text" name="mm" value = "%(month)s"> </label>
<label> Year <input type="text" name="yy" value = "%(year)s"> </label>
<div style="color: red"> %(error)s </div>
<br>
<br>
<input type="submit" value="Submit" >
</form>
"""
现在,如果没有正确突出显示该字符串中嵌入的所有 %()s 模式,我很难判断。这个三引号字符串中总共嵌入了 4 个这样的模式。(日、月、年和错误)
如果有人知道此问题的解决方法,请告诉我。
问候 Vaid,阿布舍克