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模块获取翻译结果
您可以以此为基础,实现更多种语言的翻译!
好啦,这里是黑马程序员上海中心你们的学姐!
推荐阅读:
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
