【发布时间】:2012-02-14 16:49:21
【问题描述】:
我正在使用 BeautifulSoup 在特定页面上查找用户输入的字符串。 例如,我想查看字符串'Python'是否位于页面上:http://python.org
当我使用时:
find_string = soup.body.findAll(text='Python'),
find_string返回[]
但是当我使用时:
find_string = soup.body.findAll(text=re.compile('Python'), limit=1),
find_string 按预期返回 [u'Python Jobs']
当要搜索的单词有多个实例时,这两个语句的区别是什么使第二个语句起作用?
【问题讨论】:
标签: python beautifulsoup