作者aocaoef (aocaoef)
看板Python
标题[问题] 读取csv档不同工作表
时间Tue Apr 10 17:21:49 2018
大家好,小弟Python新手
最近在学习读取CSV档
我用的是最阳春的 import CSV
data=open('file.csv','r')
我想请教如果这个csv档有两份工作表,就假设一页叫a一页叫b请问要怎麽分别读取呢
感谢!!
-----
Sent from JPTT on my Xiaomi Redmi Note 4.
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.116.132.157
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1523352112.A.77D.html
※ 编辑: aocaoef (140.116.132.157), 04/10/2018 17:22:12
1F:→ Marsden: 这个观念有点错误,Excel 可以将档案储存为 csv 档,但 04/10 17:30
2F:→ Marsden: csv 档本身是一个纯文字形式,而内容是使用分隔字元储存 04/10 17:30
3F:→ Marsden: 的表格形式。换句话说:一个正规 csv 没有你所谓的工作表 04/10 17:31
4F:→ Marsden: 。你如果实际操作就会知道,如果你使用 Excel 打好格式之 04/10 17:32
5F:→ Marsden: 後,有多个工作表(Sheet)的状况下要储存成 .csv 档时,只 04/10 17:33
6F:→ Marsden: 能保存其中一个工作表。 04/10 17:33
7F:→ Marsden: --- 04/10 17:33
8F:→ Marsden: 如果你是要处理 .xlcs 档案,可以考虑 xlrd package 04/10 17:34
9F:推 MAGICXX: CSV只有一张工作表(以EXCEL来看的话) 04/10 20:29
10F:→ MAGICXX: 要处理EXCEL档案 还是用XLRD比较稳当 04/10 20:29
11F:→ aocaoef: 非常感谢两位M大的回文!!! 04/10 21:51