python如何自动点击广告_会捆绑软件、弹出广告?Python教你实现纯净中英自动翻译小工具...

本文原创,未经允许不得转载,本文版权归@itcast @wj14k所有,感谢你的阅读!

翻译工具在安装会捆绑其他软件

翻译工具会跳出你不喜欢的广告

……

对捆绑、广告说不!

Python实现纯净翻译小工具

总共分3步

准备跟着步伐做起来

第一步

准备工作

目标:安装requests模块

在命令行终端输入 pip install requests 后,等待下载安装完成

出现下面的提示信息表示安装成功:

Installing collected packages: requests

Successfully installed requests-2.21.0

第二步

利用谷歌浏览器抓包

目标:确定url,发送请求所需参数,确定返回数据所在位置

1.打开谷歌浏览器,进入移动端模式,开启network后发送请求

2.根据响应内容找到url地址

3.确定url地址和请求方法

4.确定发送请求所需的参数

到此,我们就确定了:

url地址:https://fanyi.baidu.com/basetrans

请求方法:POST

请求所需参数:

User-Agent:

Mozilla/5.0 (iPhone; CPU iPhone OS 11_0 like Mac OS X) AppleWebKit/604.1.38 (KHTML, like Gecko) Version/11.0 Mobile/15A372 Safari/604.1

第三步

完成代码

创建fanyi.py文件,根据抓包确定的信息,完成代码如下:

在命令行终端中,代码文件所在的路径下,执行python fanyi.py,运行示例如下:

小结

至此,您已经成功的利用百度翻译webapi的接口,实现了中译英自动翻译的程序!

本文共包含以下三部分内容:

准备工作:安装requests模块

利用谷歌浏览器抓包,确定url、请求方法、请求所需参数、以及user-agent

完成代码

利用requests模块发送请求获取响应

利用json模块获取翻译结果

您可以以此为基础,实现更多种语言的翻译!

好啦,这里是黑马程序员上海中心你们的学姐!

推荐阅读:


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部