python3读取csv和xlsx文件的实例

  • Post category:Python

让我来为您详细讲解“python3读取csv和xlsx文件的实例”的完整实例教程。

1. 安装依赖库

在使用Python3读取CSV和XLSX文件前,我们需要先安装依赖库。使用pip install命令安装pandas库即可。

pip install pandas

2. 读取CSV文件

CSV文件是一种常见的数据文件格式。下面是一个简单的CSV文件内容:

Name,Age,Gender
Alice,25,Female
Bob,30,Male
Charlie,35,Male

我们可以使用pandas库中的read_csv()方法读取CSV文件,并将其转换为DataFrame对象。示例代码如下:

import pandas as pd

csv_file = 'data.csv'

df = pd.read_csv(csv_file)

print(df)

输出结果如下:

      Name  Age  Gender
0    Alice   25  Female
1      Bob   30    Male
2  Charlie   35    Male

在上述示例代码中,首先我们使用import关键字导入pandas库。然后指定我们要读取的CSV文件路径并保存到一个变量中,这里我们假设该文件名为data.csv。接着使用read_csv()方法读取该CSV文件并将其转换为DataFrame对象,并将该对象保存到df变量中。最后使用print()函数输出对应DataFrame对象的内容。

3. 读取XLSX文件

XLSX文件是另外一种常见的数据文件格式,它通常用于保存Excel表格数据。下面是一个简单的XLSX文件内容:

Name Age Gender
Alice 25 Female
Bob 30 Male
Charlie 35 Male

我们可以使用pandas库中的read_excel()方法读取XLSX文件,并将其转换为DataFrame对象。示例代码如下:

import pandas as pd

xlsx_file = 'data.xlsx'

df = pd.read_excel(xlsx_file)

print(df)

输出结果如下:

      Name  Age  Gender
0    Alice   25  Female
1      Bob   30    Male
2  Charlie   35    Male

在上述示例代码中,与读取CSV文件示例类似,首先我们使用import关键字导入pandas库。然后指定我们要读取的XLSX文件路径并保存到一个变量中,这里我们假设该文件名为data.xlsx。接着使用read_excel()方法读取该XLSX文件并将其转换为DataFrame对象,并将该对象保存到df变量中。最后使用print()函数输出对应DataFrame对象的内容。

4. 总结

通过本文,我们学习了如何使用Python3读取CSV和XLSX文件,并将其转换为DataFrame对象。读取CSV文件的方法是使用pandas库中的read_csv()方法,读取XLSX文件的方法是使用pandas库中的read_excel()方法。