在我正在工作的公司中,他们使用上述命令从我们在地图上保存的数据列表构建链接
link=a % firstUpper(b)
产生类似
的东西<a href="path/tomyhtml/foo.html">foo</a>
我想更改链接字符串并为其添加title属性,使其变为
<a href="path/tomyhtml/foo.html" title="Some cool title">foo</a>
我的想法是改变在第3个角色中添加标题,这个角色看起来是“最”时代的空间,但在我看来并不是最优雅的解决方案。
答案 0 :(得分:4)
from BeautifulSoup import BeautifulSoup
soup = BeautifulSoup('<a href="path/tomyhtml/foo.html">foo</a>')
soup.a["title"] = "Some cool title"
答案 1 :(得分:2)
s = '<a href="%s" title="%s">foo</a>'
print s % (href_string, title_string)