关于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,然后用条件判断即可