python为什么找不到csv文件_Python与csv文件那些事儿

本文详细介绍了CSV文件的特点,包括文件结构简单、与Excel的便捷转换、节省存储空间和安全性。并展示了如何使用Python的csv模块创建、写入和读取CSV文件的实例,以及如何结合requests和正则表达式爬虫,将爬取的数据存储到CSV文件中,并读取部分内容。
摘要由CSDN通过智能技术生成

一、csv文件的特点

1.文件结构简单,基本上和文本的差别不大;

2.可以和microExcle进行转换,这是一个很大的优点,很容易进行察看模式转换,但是如果你同样的csv文件和将其转换成xls文件后的size比较就更加明白他在size上的优势了;

3.由于其简单的存储方式,一方面可以减少存储信息的容量,这样有利于网络传输以及客户端的再处 理;

4.由于是一堆没有任何说明的数据,具备基本的安全性。

二、创建csv文件

import csv

from csv import DictWriter

with open('names.csv', 'w') as csvfile:

fieldnames = ['first_name', 'last_name']

#writer = csv.DictWriter(csvfile, fieldnames=fieldnames)

writer = DictWriter(csvfile, fieldnames=fieldnames)

writer.writeheader()

writer.writerow({'first_name': 'Baked', 'last_name': 'Beans'})

writer.writerow({'first_name': 'Lovely', 'last_name': 'Spam'})

writer.writerow({'first_name': 'Wonderful'

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值