Chcę wydrukować wartość atrybutu na podstawie jego nazwy, na przykład
<META NAME="City" content="Austin">
Chcę zrobić coś takiego
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']
Powyższy kod daje KeyError: 'name'
, myślę, że dzieje się tak, ponieważ nazwa jest używana przez BeatifulSoup, więc nie może być używana jako argument słowa kluczowego.