赞
踩
我们每在百度翻译的输入栏中书写字母,页面就会更新一次,我们就容易知道这是阿贾克斯请求,然后浏览器中按F12找到对应的网址,参数等数据即可。
- import requests
- import json
- headers={"User-Agent":"mozilla/4.0 (compatible; MSIE 5.5; Windows NT)"}
- url="https://fanyi.baidu.com/sug"
- n=input("Please erner a word:")
- data={
- "kw":n
- }
- response=requests.post(url=url,data=data,headers=headers)
- f=open("translatre.json","w",encoding="utf-8")
- page=response.json()
- json.dump(page,fp=f,ensure_ascii=False)
- f.close()
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。