这将是非常有帮助的,有更多的信息,你想导入什么数据和为什么!
只需将一个小文本文件放入python中,然后在其中读取一点内容,我将执行以下操作:current_csv = csv_list[somecounter]
#this is assuming you have a whole directory of files
#and you implemt some file picking beforehand
infile= open(current_csv, 'r')
import csv
table = [] #initialize a table
#initialize a counter for the rows
rows=0
#read the first 50 lines of the csv into table
#depending on your file, you should probably implement some logic to see how many rows you need
for row in csv.reader(infile):
rows+=1
if rows<50:
table.append(row)
infile.close()
有了这个表,您现在可以做一些事情,比如(假设您有一个固定的CSV结构)Filename = table[0],或者通过循环表来搜索内容。
根据CSV的类型,我强烈建议您查看pandas
对我来说,它的CSV导入和随后的修改和分析功能比标准pythons产品要简单得多,功能也更强大。