我有一个html内容,如:
<span style="font-family: times new roman,times; font-size: 12pt;">Patient Name: <<Member_Name>></span>
。
现在,我想添加一个标签:
<<Member_Name>>
喜欢:
<span class = "read-only">
然后关闭它:
<<Member_Name>>
使用 Python
原因是我为这个类“只读”添加了一些样式
有人可以请一个解决方案吗?
答案 0 :(得分:0)
如果您使用任何渲染模板(如Jinja),您可以将其视为{{ my_str }}
附近的变量,那么您应该生成一些所需的标记并将其分配给变量my_str
。
用漂亮的汤做,如下:
from bs4 import BeautifulSoup
obj = BeautifulSoup(doc, 'html5lib)
# find the tag you need
t = find('xxx')
t.insert(0, '<span class="readonly">')
t.insert(len(t.text), '</span>')
也许有效