我有一个包含数字的表格,如下所示:
2,
3,
4,
当我阅读表格的所有内容时,我想再次开始阅读该表格。 我正在用python编写,目前我唯一的解决方案就是在复制表时循环。
但这个解决方案并不是很好 你知道我怎么做吗?
包括作者评论的代码:
infile = open(filename, "r")
x = 1
while (x <= int(nb_time_read)):
for line in infile.readlines():
String.split((line),',')
x = x+1
infile.close()
答案 0 :(得分:0)
尝试:
infile = open(filename, "r")
table = []
for line in infile:
table.append(line.split(",")
现在,您可以遍历表格中的行(for row in table
)或直接访问单元格(table[2][0]
)。
如果您的数据是CSV,则应考虑使用csv模块正确处理它。