python爬新闻并保存csv_python爬虫数据数据存储csv

Python爬虫的数据存储模式有很多中,有json,mongodb,mysaql,csv,我本人了解这几个比较常用的。我们从最容易了解的csv开始。

CSV(comma-separated values,逗号分隔值)是存储表格数据的常用文件格式。Microsoft Excel 和很多应用都支持 CSV 格式,因为它很简洁。下面就是一个 CSV 文件的例子:

fruit,cost

apple,1.00

banana,0.30

pear,1.25

和Python 一样,CSV 里空白(whitespace)也是很重要的:每一行都用一个换行符分隔,列与列之间用逗号分隔(因此得名“逗号分隔”)。CSV 文件(有时也叫字符分隔值)

Python的csv 库可以非常简单地修改 CSV 文件,甚至可以从零开始创建一个 CSV 文件:

import csv

csvFile =open('test.csv', 'w+')

try:

writer = csv.writer(csvFile)

writer.writerow(('number', 'number plus 2','number times 2'))

for i in range(10):

writer.writerow( (i, i+2, i*2))

finally:

csvFile.close

你可能感兴趣的:(python爬新闻并保存csv)