python怎么读发音百度翻译-用python实现百度翻译
用python实现百度翻译
首先,需要简单的了解一下爬虫,尽可能简单快速的上手,其次,需要了解的是百度的API的接口,搞定这个之后,最后,按照官方给出的demo,然后写自己的一个小程序
打开浏览器 F12 打开百度翻译网页源代码:
然后我们可以从方法为POST的请求中找到参数为:kw:job(job是输入翻译的内容)
下面是代码部分:
from urllib import request,parse
import json
def translate(content):
url = "http://fanyi.baidu.com/sug"
data = parse.urlencode({"kw":content}) # 将参数进行转码
headers = {
'User-Agent': 'Opera/9.80 (Android 2.3.4; Linux; Opera Mobi/build-1107180945; U; en-GB) Presto/2.8.149 Version/11.10'
}
req = request.Request(url,data=bytes(data,encoding="utf-8"),headers=headers)
r = request.urlopen(req)
# print(r.code) 查看返回的状态码
html = r.read().decode('utf-8')
# json格式化
html = json.loads(html)
# print(html)
for k in html["data"]:
print(k["k"],k["v"])
if __name__ == '__main__':
content = input("请输入您要翻译的内容:")
translate(content)
欢迎大家关注我公众号,我会经常发一些有用的文章,并且分享一些有用的视频资料,让你在学习python的道路上少走弯路。
python怎么读发音百度翻译-用python实现百度翻译相关推荐
- python怎么读发音百度翻译-python爬虫--调用百度翻译进行文本翻译
里面会有一些表单数据,query:你好,这个你好就是我们刚刚输入翻译的内容,有了这些信息,我们就可以写爬虫调用了 代码如下#!/usr/bin/envpython #coding:utf-8 __au ...
- python早读读后感_《学习Python》读后感摘抄
<学习Python>是一本由Mark Lutz / David Ascher著作,东南大学出版社出版的16开图书,本书定价:68.00元,页数:624,特精心从网络上整理的一些读者的读后感 ...
- python怎么读发音百度翻译-python selenium 爬取百度翻译单词音标-Go语言中文社区...
python selenium 小爬虫 主要流程 读取excel文件中的单词--利用selenium 去百度翻译中获取单词对应的音标--写入cvs文件 selenium 安装 环境配置略过 谷歌浏览器 ...
- python怎么读发音百度翻译-用python实现百度翻译的示例代码
用python实现百度翻译,分享给大家,具体如下: 首先,需要简单的了解一下爬虫,尽可能简单快速的上手,其次,需要了解的是百度的API的接口,搞定这个之后,最后,按照官方给出的demo,然后写自己的一 ...
- python怎么读发音百度翻译-基于python实现百度翻译功能
运行环境: python 3.6.0 今天处于练习的目的,就用 python 写了一个百度翻译,是如何做到的呢,其实呢就是拿到接口,通过这个接口去访问,不过中间确实是出现了点问题,不过都解决掉了 先晾 ...
- python怎么读发音百度翻译-python 百度翻译破解版,亲证可行
不需要注册百度翻译平台,利用获取界面js,得知百度翻译中sign的加密规则 直接上源码 import execjs import requests import re JS_CODE = " ...
- python怎么读单词和古文,Albino Python是什么意思
1. A landlord in Florida got quite a shock when she opened a closet of her rental property, a gigant ...
- 计算机语言python怎么读,python编程怎么读音发音
python 怎么读 python,英[ˈpaɪθən],美[ˈpaɪθɑːn],英['paɪθən]:发音有点像"派森" 或 "派粉",注意中间那个 θ 音, ...
- python皮森发音_python 怎么读
python,英[ˈpaɪθən],美[ˈpaɪθɑːn],英['paɪθən]:发音有点像"派森" 或 "派粉",注意中间那个 θ 音,除英语外,世界上没几个 ...
最新文章
- 合肥天鹅湖万达广场机器人_万达王健林再考察合肥!瞄准政务、高新,年末合肥楼市出现区域分化!...
- IRC BOT原来是利用IRC下发CC命令——在xx云环境遇到了,恶意软件开的是6666端口...
- Objective-C:浅复制(拷贝)
- 了解员工工作的四种方法
- 计算机网络技术中的数据通信
- 3.Excel数据透视表
- 如何使用PowerShell提升开发效率(以Windows Embedded CE为例)
- Linux微信运行错误,Ubuntu 16.04 运行微信开发者工具编译出错的解决办法
- 上海市职业介绍中心长宁分中心武夷路513-517号(021)62400032-229
- SpringBoot项目中获取yml文件的属性时实体属性类出现Spring Boot Configuration Annotation Processor not found in classpath
- python列表求斐波那契数列_python3 求斐波那契数列(Fibonacci sequence)
- iOS开发之UITableView全面解析
- Tricks(四十)—— 神经网络解决与(或)及异或问题
- 10个不错的编程等宽字体
- 极大似然估计法(Maximum likelihood estimation, MLE)
- MyBatis_1_MaBatis入门
- 国家各个政府机构网站
- exe文件关联被更改的解决方法
- js调起打开APP_浏览器点击打开微信
- 高德地图上绘制城市名字和带涟漪的点标记