📜  python read scv - Python (1)

📅  最后修改于: 2023-12-03 15:04:08.131000             🧑  作者: Mango

Python读取CSV文件

CSV (Comma Separated Values) 表示用逗号分隔的值。它是一种电子表格和数据库管理系统中常见的文件格式。Python提供了多种方法来读取CSV文件。

使用csv模块

Python内置的csv模块提供了读取和写入CSV文件的函数。使用csv模块读取CSV文件需要进行以下步骤:

  1. 导入csv模块
  2. 打开CSV文件
  3. 创建CSV读取器对象
  4. 读取CSV文件
import csv

# 打开CSV文件
with open('example.csv', 'r') as file:
    # 创建CSV读取器对象
    reader = csv.reader(file)
    # 读取CSV文件
    for row in reader:
        print(row)

注:example.csv为CSV文件的文件名,r表示读取模式。

使用Pandas模块

Pandas是一个用于数据操作和分析的Python库,它可以读取CSV文件并将其转换为DataFrame对象。使用Pandas读取CSV文件需要进行以下步骤:

  1. 导入Pandas模块
  2. 读取CSV文件
  3. 将CSV文件转换为DataFrame对象
import pandas as pd

# 读取CSV文件
df = pd.read_csv('example.csv')
# 将CSV文件转换为DataFrame对象
print(df)

注:example.csv为CSV文件的文件名。

使用numpy模块

NumPy是一个用于科学计算的Python库,它可以读取CSV文件并将其转换为二维数组。使用NumPy读取CSV文件需要进行以下步骤:

  1. 导入NumPy模块
  2. 读取CSV文件
  3. 将CSV文件转换为二维数组
import numpy as np

# 读取CSV文件
data = np.genfromtxt('example.csv', delimiter=',')
# 将CSV文件转换为二维数组
print(data)

注:example.csv为CSV文件的文件名。

以上是Python读取CSV文件的几种方法,读者可以根据自己的需求选择适合自己的方法。