当前位置: 首页 > news >正文

镇江网站如何设计一个网页

镇江网站,如何设计一个网页,泉州专业网站建设费用,用vscode做网站原标题:Python数据存储到文件的3种方式爬虫请求解析后的数据,需要保存下来,才能进行下一步的处理,一般保存数据的方式有如下几种:文件:txt、csv、excel、json等,保存数据量小。关系型数据库&…

原标题:Python数据存储到文件的3种方式

066690178b9f6c73989a5e5b8959605f.png

爬虫请求解析后的数据,需要保存下来,才能进行下一步的处理,一般保存数据的方式有如下几种:

文件:txt、csv、excel、json等,保存数据量小。

关系型数据库:mysql、oracle等,保存数据量大。

非关系型数据库:Mongodb、Redis等键值对形式存储数据,保存数据量大。

二进制文件:保存爬取的图片、视频、音频等格式数据。

首先,爬取豆瓣读书《平凡的世界》的3页短评信息,然后保存到文件中。

具体代码如下(忽略异常):

9d2f3c00ea8a90dbbd7a8d490cbc39c0.png

爬到评论数据保存到列表中:

656ccc37714bc80aa421b21553aaa4e2.png

1.使用open()方法写入文件

保存数据到txt

将上述爬取的列表数据保存到txt文件:

50a51c7d27bbfda59ea98c07c8bfeee5.png

307e8b3eedbf5fa94d542b8ee7b50dd8.png

2.保存数据到csv

CSV(Comma-Separated Values、逗号分隔值或字符分割值)是一种以纯文件方式进行数据记录的存储格式,保存csv文件,需要使用python的内置模块csv。

写入列表或者元组数据: 创建writer对象,使用writerow()写入一行数据,使用writerows()方法写入多行数据。

使用writer对象写入列表数据,示例代码如下:

ce1b43b21ac19c9d1c37b350733fff62.png

写入字典数据: 创建DictWriter对象,使用writerow()写入一行数据,使用writerows()方法写入多行数据。

使用 DictWriter 对象写入字典数据,示例代码如下:

94ee805541e27169d803a007be793c12.png

将上述爬取到的数据保存到csv文件中:

39ea073498b928910bf995c8db024819.png

3f85661e43fc29cb592bb7259879f84b.png

3.使用pandas保存数据

pandas支持多种文件格式的读写,最常用的就是csv和excel数据的操作,因为直接读取的数据是数据框格式,所以在爬虫、数据分析中使用非常广泛。

一般,将爬取到的数据储存为DataFrame对象(DataFrame 是一个表格或者类似二维数组的结构,它的各行表示一个实例,各列表示一个变量)。 pandas保存数据到excel、csv

pandas保存excel、csv,非常简单,两行代码就可以搞定:

fb8c6f0e4b8fe872eaa9bd82fb2a074c.png

责任编辑:

http://www.lbrq.cn/news/2600479.html

相关文章:

  • 鹤壁做网站百度小说排行榜风云榜
  • aspx做网站网站快速排名服务商
  • 能够做物理题的网站合肥百度快速排名提升
  • 成都网站建设吧网站优化排名怎么做
  • 学习软件开发的网站关键词优化是什么意思?
  • 苏州企业名录黄页国外网站谷歌seo推广
  • 手机端网站模板山东网站建设
  • 微信web网站开发b站视频推广网站
  • 做网站做的好的公司站长工具手机综合查询
  • 做婚纱网站策划方案刷外链
  • wordpress顶部是什么seo优化网站优化排名
  • 湘潭做网站价格 d磐石网络关于搜索引擎的搜索技巧
  • 龙华区城市建设局网站百度网站客服
  • 表格网站滚动字体怎么做的seo外包公司怎么样
  • 营销型企业网站建设教案关键词排名手机优化软件
  • 集团门户网站建设费用科目免费seo推广软件
  • 怎么做视频还有网站吗最近韩国电影片
  • 深圳百度推广电话seo排名系统源码
  • 手机收藏网站代码视频号视频下载助手app
  • 做违法网站会怎样seo网站推广的主要目的是什么
  • 短视频营销策划方案范文百度关键词优化首选667seo
  • 产品设计工资一般多少seo网站有优化培训吗
  • 秦皇岛海三建设广州seo网站推广公司
  • 阿里巴巴做公司网站磁力屋 最好用
  • 权威的锦州网站建设seo职位招聘
  • 怎么查那些人输入做网站3分钟搞定网站seo优化外链建设
  • 上海网站设计kinglinkwindows优化大师是什么
  • 网站经营性备案百度广告推广价格
  • 网站建设委托外包协议网站权重查询
  • 长沙手机模板建站快排seo软件
  • Shader开发(七)创建第一个Shader项目
  • 机械学习--决策树(实战案例)
  • Electron-updater + Electron-builder + IIS + NSIS + Blockmap 完整增量更新方案
  • Druid学习笔记 01、快速了解Druid中SqlParser实现
  • 飞算JavaAI需求转SpringBoot项目沉浸式体验
  • day 44 文件的规范书写与拆分