我正在迭代Python中的元标记,目的是将它们打印到控制台。
for i in soup.head:
print(soup.meta)
我遇到的问题是代码正在为它找到的每个标记实例打印它读取的第一个元标记。如何增加soup.meta以打印下一个标签?
答案 0 :(得分:2)
嗯,你正在迭代一个集合,但是对于每个元素你打印一些不相关的东西 - soup.meta
。尝试这样的事情:
for tag in soup.find_all('meta'):
do_something(tag)