python爬虫教程(7)-数据存储之txt和csv

欢迎来到python爬虫大讲堂,现在开始你的爬虫旅程吧!

存储到txt

提取完了我们想要的信息,下一步当然就是把数据存储下来咯,这一次我们先来介绍存储到txt和csv

txt也就是文本文件,比较简单,可以参考我的这篇博客:Python入门知识(8)-open()函数

我们直接进入存储到csv:

存储到csv

csv也就是我们熟知的表格形式,一般用excel来打开,接下来我们来介绍以下读取csv的方法:

  1. 首先在excel新建一个表格,就像下面这样,然后保存为test.csv:
    在这里插入图片描述
  2. 接下来在你的IDE中输入如下代码并保存到和csv文件的同一文件夹:
import csv
with open('test.csv','r',encoding='utf-8') as file:
    csv_reader=csv.reader(file)
    for i in csv_reader:
        print(i)

你会看到:

['A1', 'B1', 'C1', 'D1']
['A2', 'B2', 'C2', 'D2']
['A3', 'B3', 'C3', 'D3']
['A4', 'B4', 'C4', 'D4']

可以看到csv_reader把每一行转换为一个列表,我们可以用for循环输出每一行的数据,接下来介绍写入:

import csv
list=['A5','B5','C5','D5']
with open('test.csv','a+',encoding='utf-8',newline='') as file:
    x=csv.writer(file)
    x.writerow(list)

注意:newline=’'和’a+'

打开你的csv文件,你会发现已经写入了一行:
在这里插入图片描述

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值