1
我有一个简单的需求:我想插入一个属性到一个HTML部分使用反映到网页的美丽的汤。用美丽的汤插入HTML属性
例如,对于HTML代码:
<input type="submit" name="name1">
我有BeautifulSoup为:
from BeautifulSoup import BeautifulSoup
soup = BeautifulSoup('<input type="submit" name="name1">')
getElementByName = soup.find(attrs={'name':'name1'})
# getElementByName.insert method does not reflect the insertion on the webpage
我想模仿了美丽的汤下面的JavaScript方法:
document.getElementByName("name1").setAttribute("id", "id1");
我相信美丽的汤不能做到这一点,因为它只是一个XML/HTML解析器。但只是把它扔出去,如果有人知道答案?
感谢, 阿米特