关于Python怎么读取本地csv文件的信息

http://www.itjxue.com  2023-04-03 06:37  来源:未知  点击次数: 

python中怎样读取csv文件内容

和普通文件一样读取。csv中文件数据项有逗号划分开。

infile?=?open("data.csv",?'r')

for?line?in?infile:

????data?=?line.rstrip().split(',')

????print(data)

如何用python 读写 csv

csv文件就是按逗号分隔的文本, 可以用python自带的读取文本的方式, 不过我推荐用pandas包, 读写都很方便

#?coding=utf-8

#?传统方式

#?读

f1?=?open('1.csv',?'r').readlines()

result?=?map(lambda?x:?x.strip().split(','),?f)

#?写

f2?=?open('1.csv',?'w')

f2.write('what?you?want?to?write')

#?pandas方法

import?pandas?as?pd

#?读

result?=?pd.read_csv('1.csv')??#?result被转化为DataFrame对象

#?写

#?写的时候可以操作result这个DataFrame对象,?类似excel的表格,?十分方便

result[0,?0]=1

result.to_csv('2.csv')??#?将修改后的DataFrame保存为一个新的csv或者你想替换1.csv也可以

粗略介绍了一点, 如果有不懂的, 请追问.

Python如何读取csv文件某一列的每一行数据,并判断该数值是否满足条件?

读取csv文件,用的是csv.reader()这个方法。返回结果是一个_csv.reader的对象,我们可以对这个对象进行遍历,输出每一行,某一行,或某一列。代码如下:

每一行都是一个list,然后用条件判断即可

(责任编辑:IT教学网)

更多

推荐网页文字特效文章