Javascript 如何从请求库获取浏览器中显示的准确页面

Javascript 如何从请求库获取浏览器中显示的准确页面,javascript,python,html,regex,python-requests,Javascript,Python,Html,Regex,Python Requests,我试图通过向googleget请求一个简单的get请求来获得航班行程完成的百分比https://www.google.co.in/search?q= 这会返回一张很好的材质卡,类似这样: 现在谷歌已经计算出完成飞行行程的百分比,并在中给出了您的问题不清楚: 您想从string中获取string2%吗当您的代码小跑出来寻找元素时,您确信元素是可用的(it)?——编辑:你提到复制粘贴-你能提供一个小提琴手吗?你能成功地获取页面吗?使用命令行上的curl我得到curl:(35)错误:0D0C50A1:

我试图通过向google
get请求一个简单的get请求来获得航班行程完成的百分比https://www.google.co.in/search?q=
这会返回一张很好的材质卡,类似这样:


现在谷歌已经计算出完成飞行行程的百分比,并在
中给出了您的问题不清楚:


您想从string
中获取string
2%
吗当您的代码小跑出来寻找元素时,您确信元素是可用的(it)?——编辑:你提到复制粘贴-你能提供一个小提琴手吗?你能成功地获取页面吗?使用命令行上的
curl
我得到
curl:(35)错误:0D0C50A1:asn1编码例程:asn1\u项目\u验证:未知消息摘要算法
;然后用
curl-k
我得到了一张430禁止牌。@BrandtSolovij-Umm,用Mozilla浏览时我得到了材质卡。我也使用它作为标题,所以理论上它应该得到相同的页面?@tripleee是的,但大多数都是付费API,要得到完成百分比的旅程,这是不必要的工作量。如果我能找到前面提到的
div
tag@tripleee我穿线了。而主要关注的是如何获取航班信息;但是molecularbear的回答引起了我的注意。据我所知,material box从AJAX获取数据,这就是为什么它在终端请求时不可用的原因。如果我现在的感觉是正确的,我能做到吗?我没有一个像样的JavaScript背景。PS:我搜索了API,但没有一个提供实时状态。我想再次强调一个事实,如果我能以某种方式抓住那张材料卡片,那么vo通过会带来很多不必要的痛苦。正如我在评论中提到的,我正在尝试获得

 head = {'User-Agent': 'Mozilla/5.0'}`<br>
 r = requests.get(r'https://www.google.co.in/search?q=ai-430', headers=head)`<br/><br/>