Ich möchte einen Attributwert basierend auf seinem Namen drucken, zum Beispiel
<META NAME="City" content="Austin">
Ich möchte so etwas tun
soup = BeautifulSoup(f) //f is some HTML containing the above meta tag
for meta_tag in soup('meta'):
if meta_tag['name'] == 'City':
print meta_tag['content']
Der obige Code gibt ein KeyError: 'name'
, ich glaube, das liegt daran, dass der Name von BeatifulSoup verwendet wird und daher nicht als Schlüsselwortargument verwendet werden kann.