Python 使用白嫖网易翻译 API 进行翻译

本文是一篇Python教程,教你如何免费利用网易翻译的公开API进行文本翻译。通过网页抓包找到翻译接口,注意到必须使用POST请求,并提供了简单的调用代码示例。
摘要由CSDN通过智能技术生成

前言

首先感谢观众们对我的博文进行修正,也感谢大家支持!由于上一篇在Python社区上传的博文是我很久以前制作的,我直接从我的个人网站复制了,所以粘贴会出现错误,特别是文章中出现的html文本会造成网页错误,我会进行一步一步慢慢修改的,那么这期呢是纯教程,我会一步一步教大家如何白嫖与使用接口。

找接口

网易的翻译api是需要money的,想要尝试白嫖就要从“公开”的地方入手。“公开”指什么呢?“公开”指网页官方开放的地方(比如:在线翻译),打开网页翻译,并开始抓包

Python 使用白嫖网易翻译api进行翻译

Python 使用白嫖网易翻译api进行翻译

Python 使用白嫖网易翻译api进行翻译

看来是把翻译内容直接写在网址里,大体看了一下下面的翻译结果,直接处理会花费很多时间,如果不想直接访问网页的话只可以通过有道官方提供的API了,
我找到了官方的API介绍中的API演示

Python 使用白嫖网易翻译 API 进行翻译

Python 使用白嫖网易翻译 API 进行翻译

并输入文字开始抓包,

Python 使用白嫖网易翻译 API 进行翻译

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-cCoWE4de-1586596026801)(https://cdn.learnku.com/uploads/images/202004/11/60441/QiBRub1R9w.png!large)]

果然没有让我失望过,但是需要注意一点,这个接口必须使用POST访问,只是个DEMO是没有网易提供的应用ID与Key的,不可以频繁调用,结合官方的API文档

Python 使用白嫖网易翻译 API 进行翻译

就可以开始写代码了。

写代码

由于接口是允许允许多语言翻译的,我先写一个简单的程序进行调用:

import requests

if __name__ == '__main__':
    print('BY我叫以赏 And Pikachu!网易api接口翻译文字!')
    Q = input('输入欲翻译文本:')
    From = input('请输入原文本语种(为空或没有输入采用自动识别):')
    if From.strip(
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值