csv文件怎么打开 使用Python读取和写入CSV文件 csv文件怎么打开 使用Python读取和写入CSV文件

python \u600e\u6837\u7528pandas\u5199\u5165csv\u6587\u4ef6

import pandas as pd
a = ['one','two','three']
b = [1,2,3]
english_column = pd.Series(a, name='english')
number_column = pd.Series(b, name='number')
predictions = pd.concat([english_column, number_column], axis=1)
#another way to handle
save = pd.DataFrame({'english':a,'number':b})
save.to_csv('b.txt',index=False,sep='')

csv\u6587\u4ef6\u672c\u8d28\u8fd8\u662f\u6587\u672c\u6587\u4ef6\uff0c\u4f60\u53ef\u4ee5\u81ea\u5df1\u5199\u4e00\u4e2a\u6a21\u5757\uff0c
\u4e0d\u8fc7Python\u5c31\u662f\u597d\uff0c\u6709\u73b0\u5728\u7684csv\u5305\u3002\u4f7f\u7528\u65b9\u6cd5\u53c2\u8003\uff1a
http://www.cnblogs.com/sislcb/archive/2008/12/15/1355481.html

csv文件本质上是一个文本文件,具体的读取和写入方法有两种:

  1. 直接对csv文件进行文件读写操作,每一行是一条记录,按行读取即可,简单代码如下:

    with open("XXX.csv","wr") as f:

            f.readline()

            f.write()

2.使用第三方库中的csv文件读写函数(本质上还是使用python的文件读写方法),如科学计算包pandas包中就有read_csv()  to_csv()等函数,其他的一些第三方包里也有,可以自行查询。

两种方法各有优劣,第一种方法的优点就是可控性强,但是代码相对较多,对于python2编码处理很麻烦;第二种方法的优点是代码量小,调用方便,处理编码问题相对容易(在函数中加一个encoding参数即可),但是代码内部比较复杂,可控性较差



csv文件就是普通的逗号隔开的文本文件,用open()即可

扩展阅读:csv格式苹果手机怎么打开 ... excel怎么变成csv格式 ... 安卓手机如何打开 csv文件 ... 每天手机生成csv文件 ... 免费csv文件下载 ... csv文件转换为kml ... csv文件转成excel很乱 ... 手机的csv文件能删吗 ... 特别大的csv 文件怎么打开 ...

本站交流只代表网友个人观点,与本站立场无关
欢迎反馈与建议,请联系电邮
2024© 车视网