• 售前

  • 售后

热门帖子
入门百科

Python爬虫制作翻译步伐的示例代码

[复制链接]
尹恩沛 显示全部楼层 发表于 2021-10-25 19:20:35 |阅读模式 打印 上一主题 下一主题
上篇文章给各人先容了Python爬虫实现百度翻译功能过程详解
Python爬虫学习之翻译小步调  感兴趣的朋友点击查看。
本日给各人先容Python爬虫制作翻译步调的方法,详细内容如下所示:
此处我爬的是百度翻译,打开百度翻译的页面

我们要爬的是sug,爬它的响应信息

步调如下
  1. import json
  2. import requests
  3. if __name__ == "__main__":
  4. url = "https://fanyi.baidu.com/sug"
  5. header = {
  6.   "User-Agent": 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.150 Safari/537.36 Edg/88.0.705.68'
  7. }
  8. while 1:
  9. a = input("输入单词(中文):")
  10. data = {
  11.   "kw": a
  12. }
  13. res = requests.post(url=url, data=data, headers=header)
  14. data = json.loads(res.text)
  15. result = [(d['k'], d['v']) for d in data['data']]
  16. print("具体意思: "+data['data'][0]['v'])
  17. print("其他词性拓展: "+data['data'][1]['k']+" "+data['data'][1]['v'])
  18. for i in range(2, len(result)):
  19.   print("   "+data['data'][i]['k']+" "+data['data'][i]['v'])
复制代码
效果如下


到此这篇关于Python爬虫制作翻译步调的示例代码的文章就先容到这了,更多相干Python爬虫翻译步调内容请搜刮脚本之家以前的文章或继续浏览下面的相干文章希望各人以后多多支持脚本之家!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

帖子地址: 

回复

使用道具 举报

分享
推广
火星云矿 | 预约S19Pro,享500抵1000!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

草根技术分享(草根吧)是全球知名中文IT技术交流平台,创建于2021年,包含原创博客、精品问答、职业培训、技术社区、资源下载等产品服务,提供原创、优质、完整内容的专业IT技术开发社区。
  • 官方手机版

  • 微信公众号

  • 商务合作