📜  python 读取 csv - Python (1)

📅  最后修改于: 2023-12-03 14:46:18.646000             🧑  作者: Mango

Python读取CSV文件

在Python中,我们可以使用csv模块来读取和处理CSV(逗号分隔值)文件。CSV文件是一种常见的文件格式,通常用于存储和交换表格数据。

要读取CSV文件,我们需要遵循以下步骤:

  1. 导入csv模块:
import csv
  1. 打开CSV文件:
with open('file.csv', 'r') as file:
    ...

open()函数中,以只读模式('r')打开CSV文件。确保将file.csv替换为您要读取的实际文件路径和名称。

  1. 创建CSV阅读器对象:
csv_reader = csv.reader(file)

使用csv.reader()函数创建一个CSV阅读器对象,并将打开的CSV文件传递给它。

  1. 读取CSV文件的内容:

可以使用for循环迭代CSV阅读器对象来逐行读取CSV文件的内容。

for row in csv_reader:
    print(row)

在每次迭代中,row变量将包含CSV文件中当前行的数据。

  1. 关闭CSV文件:
file.close()

确保在读取完CSV文件后关闭文件。

下面是一个完整的示例:

import csv

with open('file.csv', 'r') as file:
    csv_reader = csv.reader(file)
    for row in csv_reader:
        print(row)

file.close()

上述代码将逐行读取CSV文件中的内容,并将每一行打印到控制台。

请确保将file.csv替换为您要读取的实际文件路径和名称。

以上是使用Python读取CSV文件的基本步骤。您可以使用csv模块的其他功能来处理和操作CSV文件中的数据。详细信息请参阅Python官方文档中有关csv模块的信息。

希望对您有帮助!