首先,我想说的是,我不想使用Python 2.7.10未提供的任何库。相同的问题发布在堆栈溢出上,但在请求库中得到了回答。
我有一个使用urllib2登录到Roblox.com的脚本。为了在尝试登录之前检查是否存在验证码,我想做check_captcha = re.findall('recaptcha_image', newlogin)
,但是roblox需要重定向到验证码登录页面,并且验证码必须加载到该页面上。
因此,在继续进行.read()
并将其抓取之前,如何使Python等待完全重定向/加载页面。
最佳答案
这将等待10秒,然后再读取:
import urllib2
import time
url = 'Roblox url'
data = urllib2.urlopen(url)
time.sleep(10)
data = data.read()
关于python - Python-Urllib2等待页面加载以抓取数据,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31310321/