如何csv导入python

原创
ithorizon 7个月前 (09-28) 阅读数 40 #Python

如何CSV导入Python

Python中,可以使用csv模块来读取CSV文件,下面是一个简单的示例:

import csv
打开CSV文件
with open('data.csv', 'r') as file:
    # 创建一个csv阅读器对象
    reader = csv.reader(file)
    
    # 遍历文件中的每一行
    for row in reader:
        # 打印每一行的内容
        print(row)

上述代码将打开名为data.csv的文件,并使用csv模块创建一个阅读器对象,它遍历文件中的每一行,并将每一行的内容打印出来。

如果要写入CSV文件,可以使用csv模块的csv.writer函数,下面是一个示例:

import csv
打开CSV文件
with open('output.csv', 'w', newline='') as file:
    # 创建一个csv写入器对象
    writer = csv.writer(file)
    
    # 写入标题行
    writer.writerow(['Name', 'Age', 'City'])
    
    # 写入数据行
    writer.writerow(['Alice', 28, 'New York'])
    writer.writerow(['Bob', 32, 'San Francisco'])
    writer.writerow(['Charlie', 24, 'Los Angeles'])

上述代码将创建一个名为output.csv的CSV文件,并向其中写入标题行和数据行,在写入数据行时,我们使用writer.writerow函数将每个行的内容作为参数传递给它。

是如何在Python中导入CSV文件的简单示例,可以根据需要使用其他csv模块函数来处理CSV文件。



热门