Jestem nowy zarówno dla Pythona, jak i beautifulsoup, więc być może istnieje prosta odpowiedź, której nie mogę znaleźć.python beautifulsoup new_tag: przypisz klasę jako atrybut
Kiedy zadzwonić .new_tag('name')
ja również może przypisać atrybuty jak .new_tag('a', href='#', id='link1')
Ale nie mogę przypisać klasa w ten sposób, bo to jest zarezerwowane słowo. Nie mogę też dodać nazwy w ten sposób, ponieważ jest ona używana jako słowo kluczowe dla atrybutu nazwy tagu. Wiem, że mogę dodać je później, używając na przykład tag['class']
, ale chciałbym wiedzieć, czy to jedyny sposób na dodanie klasy do nowego tagu? A może jest jakiś sposób na zrobienie tego jednym krokiem?
Tak, to działa! Może moja wiedza na temat Pythona jest zbyt uboga, ale już próbowałem czegoś takiego, ale to się nie udało. Twój kod działa całkiem nieźle. Dziękuję Ci! –
Nie ma za co! cieszę się, że mogłem pomóc;) – itai