python利用百度翻译器,爬取需要翻译的关键字

Posted weixin_ancenhw

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python利用百度翻译器,爬取需要翻译的关键字相关的知识,希望对你有一定的参考价值。

在百度翻译搜索框中输入关键字,可通过关键字查询相应的搜索结果。
通过F12按键,打开检查网页代码,在抓取包文件sug中,可以看见请求头请求的地址https://fanyi.baidu.com/sug、请求的方式:post

请求携带的参数:kw:java

以下是python详细的代码的请求,通过搜索关键词查询指定的翻译结果

# 导入requests请求
import requests
# 百度翻译链接
url = "https://fanyi.baidu.com/sug"
# 输入查询关键字
str=input('请输入需要查询的编程语言:')
# 格式化对象查询
data = 
    "kw": str

# 请求post
resp = requests.post(url, data=data)
# 打印结果
print(resp.json())


测试结果:

以上是关于python利用百度翻译器,爬取需要翻译的关键字的主要内容,如果未能解决你的问题,请参考以下文章

python --爬虫--爬取百度翻译

利用Python爬取翻译网站的翻译功能

python爬取百度翻译返回:{'error': 997, 'from': 'zh', 'to': 'en', '

python百度翻译爬虫

python爬虫百度翻译

Python3实现利用url请求百度翻译