python读取csv数据的方法:首先利用csv.reader方法来读取csv文件,该方法会返回一个可迭代的对象csv_read,然后我们可以直接从csv_read对象中获取数据。

python中读取csv的方法有很多,下面讲一下常见的几种办法:

最常用的一种方法,利用pandas包import pandas as pd

#任意的多组列表

a = [1,2,3]

b = [4,5,6]

#字典中的key值即为csv中列名

dataframe = pd.DataFrame({'a_name':a,'b_name':b})

#将DataFrame存储为csv,index表示是否显示行名,default=True

dataframe.to_csv("test.csv",index=False,sep=',')

输出结果a_name b_name

0 1 4

1 2 5

2 3 6

同样pandas也提供简单的读csv方法import pandas as pd

data = pd.read_csv('test.csv')

另一种方法用csv包,一行一行写入import csv

#python2可以用file替代open

with open("test.csv","w") as csvfile:

writer = csv.writer(csvfile)

#先写入columns_name

writer.writerow(["index","a_name","b_name"])

#写入多行用writerows

writer.writerows([[0,1,3],[1,2,3],[2,3,4]])

输出结果index a_name b_name

0 1 3

1 2 3

2 3 4

读取csv文件用readerimport csv

with open("test.csv","r") as csvfile:

reader = csv.reader(csvfile)

#这里不需要readlines

for line in reader:

print line

python csv读取-python如何读取csv数据相关推荐

  1. python pandas库读取excel/csv中指定行或列数据详解

    通过阅读表格,可以发现Pandas中提供了非常丰富的数据读写方法,下面这篇文章主要给大家介绍了关于python利用pandas库读取excel/csv中指定行或列数据的相关资料,需要的朋友可以参考下 ...

  2. python pandas 把数据保存成csv文件,以及读取csv文件获取指定行、指定列数据

    文章目录: 1 数据说明 2 把数据集文件信息使用python pandas保存成csv文件 3 使用python pandas 读取csv的每行.每列数据 1 数据说明 1.在test_data目录 ...

  3. python csv文件参数化_Python 读取csv文件的某一列数据,并定义两个pattern,确定变化区间...

    Python 读取csv文件的某一列数据,并定义两个pattern,[-1, 1, 1] 和 [1, -1, -1]可以确定不同的变化区间 抓取股票数据,确定股票的变化区间. Date 3D10 20 ...

  4. python读取dat文件写入表格_Pandas:外部文件数据导入/ 读取 (如 :csv、txt、tsv、dat、excel文件)、文件存储(to_csv、to_excel)...

    一.文本文件读取 文本文件是一种由若干行字符构成的计算机文件,它是一种典型的顺序文件. csv是一种逗号分隔的文件格式,因为其分隔符不一定是逗号,又被称为字符分隔文件,文件以纯文本形式存储表格数据(数 ...

  5. python怎么读取csv文件-python如何读取csv数据

    python读取csv数据的方法:首先利用csv.reader方法来读取csv文件,该方法会返回一个可迭代的对象csv_read,然后我们可以直接从csv_read对象中获取数据. python中读取 ...

  6. 使用Python读取和处理安卓传感器数据与CSV读取

    使用Python读取和处理安卓传感器数据与CSV读取 计算机通过从标准输入.文件和传感器中读取数据,然后将其存储在内存中进行处理.数据处理可以是在线的,也可以是离线的,这取决于用户的喜好. 数据处理是 ...

  7. 最优控制电池储能模型 蓄电池储能模型的最优控制python源代码 包含五个python脚本,它从data .csv读取价格、负载和温度数据。 然后用本文中描述的决策变量、目标和约束构造一个pyomo抽

    最优控制电池储能模型 蓄电池储能模型的最优控制python源代码,代码按照高水平文章复现 包含五个python脚本,它从data .csv读取价格.负载和温度数据. 然后用本文中描述的决策变量.目标和 ...

  8. python提取html文件里的csv数据_文件(csv、excel、xml、html)的读取(read)和写入(write)方法——python...

    import csv with open('enrollments.csv', 'rb') asf: reader=csv.DictReader(f) print reader out: 打印所有行: ...

  9. python读取c盘中的csv文件-python读取当前目录下的CSV文件数据

    在处理数据的时候,经常会碰到CSV类型的文件,下面将介绍如何读取当前目录下的CSV文件,步骤如下 1.获取当前目录所有的CSV文件名称: #创建一个空列表,存储当前目录下的CSV文件全称 file_n ...

最新文章

  1. checkbox居中 editor_C1FlexGrid绑定自定义Editor-C1CheckBox
  2. queueing 优化_网站加载性能
  3. html5点击显示展开列表,HTML5 - 如何折叠和展开复杂的表格元素
  4. rust设置里面那个是能见度_IDEA maven设置里面的Repositories这个设置问题
  5. 信安 | 网上吵个架都能被封号?是“黑科技”还是“黑产”?
  6. 1.1.1.1校园网_Apache Flink 1.11.0 重要功能全面解析
  7. 单片机与PC机一样都是计算机,51单片机与PC机通信资料
  8. 分割线不显示_90后都30岁了,为什么还不结婚
  9. Hive+LDAP+Sentry
  10. 判断 小程序_怎么判断小程序开发公司靠不靠谱?
  11. C# 打开指定文件夹下的excel
  12. windows预口体验成员内口版本遇到问题需要重启 终止代码:IRQL_NOT_LESS_OR_EQUAL 绿屏 蓝屏 电脑崩溃 的解决方案
  13. MAC 电脑里面的“其他”文件是什么占用了
  14. 小胜凭智,大胜靠德|北京
  15. 非同步DCDC的工作模式(CCM、DCM和BCM)
  16. curl和gopher协议(ssrf的利用)
  17. Integer 十六进制
  18. web项目的启动时文件加载顺序
  19. 9,kubernetes-Helm及其他功能性组件
  20. 阿里妈妈 tanx ssp 推广位设置

热门文章

  1. [原创]Devexpress XtraReports 系列 10 创建标签报表
  2. 超酷的超级DataGrid
  3. 用Fiddler抓取手机APP数据包
  4. 12-1054. 求平均值
  5. 《Head First 设计模式》之命令模式——遥控器
  6. 大话数据结构(十)java程序——队列
  7. 记住一个道理:只要自己变优秀了,其他的事情才会跟着好起来。
  8. (转)[翻译] ASP.NET MVC Tip #1 - 使用扩展方法创建新的HTML Helper
  9. 计算机数字信号原理,计算机网络通信原理数字信号的基带传输.ppt
  10. 编程爱好者学vb还是python-高手,这是高手!推荐几个我常看的顶级技术类公众号...