python百度翻译爬虫_Python的学习价值,python,爬,取,百度,翻译
# 功能: 进行爬虫项目编写
# 开发时间: 2020/10/26 10:12
import requests
import json
if __name__ == '__main__':
#进行UA伪装,将userAgent分装到一个字典对象当中去,user-agent可以到浏览器当中通过抓包工具来获取
headers={'User-Agent':'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.108 Safari/537.36'}
url = 'https://fanyi.baidu.com/sug'
word=input("请输入要查询的单词\n")
data={
'kw':word
}
response=requests.post(url,data=data,headers=headers)
response.encoding='utf-8'#有时候所爬取的网页会发生乱码的现象,所以要对其进行编码
page_text=response.text#获取请求的文本信息
#当服务器对象所响应的字符串数据类型为json的时候,可以调用json方法类获取json字符串对象
dic_obj=response.json()#将获取到的多组json字符串数据以字典的方式来进行存放
print(dic_obj)
#对爬取到的数据对象进行持久化存储
filename=word+'.json'
fp=open(filename,'w',encoding='utf-8')
json.dump(dic_obj,fp,ensure_ascii=False)#因为获取的字符串对象是中文,所以不能够进行ASCII编码
print("存储完毕")
请输入要查询的单词
application
{'errno': 0, 'data': [{'k': 'application', 'v': 'n. 申请; 请求; 申请书; 申请表; (尤指理论、发现等的)应用,运用; 涂抹; 敷用; 施用;'}, {'k': 'applications', 'v': 'n. 申请; 请求; 申请书; 申请表; (尤指理论、发现等的)应用,运用; 涂抹; 敷用; 施用;'}, {'k': 'Application Engineer', 'v': '网络 应用工程师; 产品应用工程师; 技术工程师; 應用工程師; 应用系统工程师;'}, {'k': 'application form', 'v': ' 申请表;'}, {'k': 'application letter', 'v': '网络 英语求职信; 申请信; 求职信; 英文求职信; 一封求职信;'}]}
存储完毕
python百度翻译爬虫_Python的学习价值,python,爬,取,百度,翻译相关推荐
- python网易云爬虫——实现网易云歌词的爬取(输入歌手的id,即可实现歌词的爬取)
Python网易云爬虫--实现网易云歌词的爬取(输入歌手的id,即可实现歌词的爬取) 开始动手 打开网易云音乐,找到任意一位歌手的歌曲界面(我们以邓紫棋的<来自天堂的魔鬼>为例). 第一步 ...
- Python顶点小说爬虫(《三寸人间》爬取)
Python顶点小说爬虫(<三寸人间>爬取) 获取整个页面 import requests from bs4 import BeautifulSoup url = "https: ...
- python3学习笔记之八——爬取百度音乐盒临时列表中的音乐
没事儿打开百度音乐,随便点点喜欢的音乐,音乐就会加到百度音乐盒的临时列表之中了,但是想将列表中的音乐下载到本地就要登录百度账号. 那能不能不登录就将列表中的音乐下载下来? 通过fiddler抓包分析一 ...
- python爬虫爬取58网站数据_python实战学习笔记:爬取58同城平板电脑数据
学习爬虫一周后独立完成的第一个作业项目:爬取58同城平板电脑数据. 1.首先确定URL,并抓取详情页中需要的信息 首先我们确定好需要爬取的网页URL是:http://zhuanzhuan.58.com ...
- python爬虫从小白到高手 Day1 爬取百度音乐歌单
大部分新手接触编程时,往往是刚开始最有兴致与干劲时,看教程写出的代码有各种各样的问题,而往往自己没有能力Debug,如果身边也没有指导,那么热情的火苗就"噗"的熄灭. 如果在开始时 ...
- python爬贴吧回复内容_Python 基础语法+简单地爬取百度贴吧内容
Python笔记 1.Python3和Pycharm2018的安装 2.Python3基础语法 2.1.1.数据类型 2.1.1.1.数据类型:数字(整数和浮点数) 整数:int类型 浮点数:floa ...
- python 去掉双引号_python知识学习,python标识符和关键字
python标识符和关键字 标识符和关键字都是之中具有某种意义的标记和称谓,就像人的外号一样.所谓的标识符就是代码的分号.单引号.双引号等等就是标识符,而代码中的if.for等等就是关键字. pyth ...
- python交通调查数据处理_Python突破高德API限制爬取交通态势数据+GIS可视化(超详细)...
一.需求: 爬取高德的交通态势API,将数据可视化为含有交通态势信息的矢量路网数据. 二.使用的工具: Python IDLE.记事本编辑器.ArcGIS 10.2.申请的高德开发者KEY(免费). ...
- Python Selenium+Requests爬虫[双线程]--今日头条图片爬取【亲测能行!!!】
码前冷静分析 首先需要准备好selenium.requests库以及Chromedriver 这个就不细说了,有很多博客可以参考 然后讲一下大体思路 首先搜索想要爬取图片的关键词 - 接着是" ...
最新文章
- C++:随笔7---运算符重载
- 表格存储的Java SDK性能优化经验
- 数据库查询速度极慢【个人工作问题解决过程记录】
- java 大整数编程_Java编程--RSA算法中的大整数运算
- PHP陈明忠_《PHP网站开发案例教程》习题答案
- 译 | 宣布ML.NET 1.2 及模型生成器更新(用于 .NET 的机器学习)
- TCP协议之如何保证传输的可靠性
- 【DeepLearning】Exercise:Learning color features with Sparse Autoencoders
- EXEC函数族的一般规律
- 第七期:Python 从入门到精通:一个月就够了!
- 主机数,子网数,网络号,主机号
- 第二章密码学基础与应用备考要点及真题分布
- IBM Machine Learning学习笔记(二)——Supervised Learning: Regression
- css半透明渐变过渡效果
- 【Tools】Coverity代码静态检测工具
- 37个 safari 快捷键,让Mac网页浏览更方便
- Oracle JDK究竟从哪个版本开始收费?
- 运放输入偏置电流方向_输入偏置电流和输入失调电流(运放参数的详细解释和分析)...
- 在 Google 工作十年后的感悟
- 万网域名绑定阿里云服务器
热门文章
- 超微主板RAID0、RAID1
- 游戏机生产厂家混沌与秩序法师神庙成功方法分享
- 将VMProtect集成到应用程序教程:许可API函数
- python温度转换异常处理,计算机二级Python学习笔记(一):温度转换
- 1007 Problem G
- Mac使用小技巧,这些技巧你都知道吗?
- 花生增仓大涨,豆粕认购翻倍,鸡蛋09-01季节性正套2022.5.16
- python中表示空类型_在python中什么表示空类型
- .NET与.NET Core如何实现邮箱验证
- 基于JAVAWeb的农产品销售管理系统的设计与实现(附:源码 论文 sql文件)