我想根据属性名称打印属性值,例如
<META NAME="City" content="Austin">
我想做这样的事情
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']
上面的代码给出一个KeyError: 'name'
,我相信这是因为BeatifulSoup使用了name,因此它不能用作关键字参数。