>>> a = "1,2"
>>> a
'1,2'
>>> b = a.split(",")
>>> b
['1', '2']
要分析CSV文件:
f = open(file.csv, "r")
lines = f.read().split("\n") # "\r\n" if needed
for line in lines:
if line != "": # add other needed checks to skip titles
cols = line.split(",")
print cols
可以使用^{} 将字符串转换为文件对象,然后将其传递给
csv
模块:换行符为
split()
的简单版本:或者您可以简单地使用
\n
作为分隔符将这个字符串split()
成行,然后使用split()
将每一行变成值,但是这样您必须注意引用,因此首选使用csv
模块。在Python 2上,必须将
StringIO
导入为相反。
简单-csv模块也可用于列表:
要分析CSV文件:
相关问题 更多 >
编程相关推荐