Python CSV读取多个标签

-1 投票
1 回答
5215 浏览
提问于 2025-04-18 12:23

有没有办法让我在Python中使用csv读取器来查看工作簿中的多个标签页?

我现在用下面的代码打开文件,但我该怎么在工作簿中选择tab1和tab2呢?

working_file = open('X:/test/test/test_file.csv','r')
working_file_CSV = working_file.read().splitlines()
working_file= csv.reader(working_file_CSV)
working_file .close()

我想先读取tab1,然后把它添加到Python中的一个列表里,再读取tab2,也把它添加到一个列表里。

1 个回答

3

你可以把电子表格想象成一个表格,比如Excel或者LibreOffice的格式。当你把一个电子表格导出为CSV文件时,它只会把当前的工作表导出到CSV文件中(电子表格的格式比简单的CSV文件要复杂得多)。

所以,你无法在CSV文件中切换工作表——如果想查看内容,可以直接用普通的文本编辑器打开你的CSV文件。

撰写回答