У меня есть простая потребность: я хочу вставить атрибут в раздел HTML с помощью Beautiful Soup, который отражается на веб-странице.
Например, для кода 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 для Beautiful Soup:
document.getElementByName("name1").setAttribute("id", "id1");
Я считаю, что Beautiful Soup не может этого сделать, потому что это простоПарсер XML / HTML.Но просто выбросить это, если кто-нибудь знает ответ?
Спасибо, Амит