小编rib*_*bas的帖子

在python 3中使用requests.get获取数据之前等待页面加载

我有一个页面,我需要获取与BS4一起使用的源,但页面中间需要1秒(可能更少)来加载内容,并且requests.get在加载部分之前捕获页面的源,如何在获取数据之前,我可以等一下吗?

r = requests.get(URL + self.search, headers=USER_AGENT, timeout=5 )
    soup = BeautifulSoup(r.content, 'html.parser')
    a = soup.find_all('section', 'wrapper')
Run Code Online (Sandbox Code Playgroud)

这页纸

<section class="wrapper" id="resultado_busca">
Run Code Online (Sandbox Code Playgroud)

beautifulsoup web-scraping python-3.x python-requests

11
推荐指数
5
解决办法
2万
查看次数