以下行正在寻找 确切的 NavigableString’Python’:
>>> soup.body.findAll(text='Python')[]
请注意,找到以下NavigableString:
>>> soup.body.findAll(text='Python Jobs') [u'Python Jobs']
请注意以下行为:
>>> import re>>> soup.body.findAll(text=re.compile('^Python$'))[]因此,您的正则表达式正在查找“ Python”的出现,而不是与NavigableString“ Python”的完全匹配。



