如何在一起使用HTML和Python时使用'和'

时间:2018-01-12 12:14:54

标签: javascript python

我使用Javascript,Python和HTML制作网络应用。我面临的问题是:

print("<p id='" + arr14.index(eachP) + "'>" + eachP + "</p>" + "<br />")

我正在尝试使用普通的HTML和Python语法为每个段落分配不同的ID(顺便说一句,它是.py文件),但我不能。我知道这是'"的问题,但我真的无法理解。

这通常是我唯一的错误,因为我无法弄清楚引号('")如何在HTML中使用来自Python或Javascript等编程语言的变量。

请指导我这件事实际上是如何工作的,因为这是我第二次遇到这个问题。

1 个答案:

答案 0 :(得分:1)

您只需切换'"即可实现目标:

print('<p id="' + arr14.index(eachP) + '">' + eachP + '</p>' + '<br />')

然而,更可读的方式是:

print('<p id="{}">{}</p><br />'.format(arr14.index(eachP), eachP)