python 列举包含有csv后缀的文件
时间: 2024-01-16 09:01:09 浏览: 90
在Python中,可以使用os模块和glob模块来列举包含有csv后缀的文件。
```python
import os
import glob
# 使用os模块列举
csv_files = [file for file in os.listdir('.') if file.endswith('.csv')]
print(csv_files)
# 使用glob模块列举
csv_files = glob.glob('*.csv')
print(csv_files)
```
以上代码展示了两种不同的方法来列举包含有csv后缀的文件。首先是使用os模块中的listdir函数,对当前目录下的所有文件进行筛选,只保留文件名以.csv结尾的文件。其次是使用glob模块中的glob函数,传入*.csv作为参数,也能够获取到当前目录下的所有csv文件名。这两种方法都能够实现对csv文件的列举。
相关问题
python利用pandas读取E盘下Python目录下的csv文件
可以使用Pandas中的read_csv函数读取csv文件,具体步骤如下:
1. 首先需要导入Pandas库:
```python
import pandas as pd
```
2. 使用read_csv函数读取csv文件,需要指定文件路径和文件名:
```python
df = pd.read_csv('E:/Python/file.csv')
```
其中,'E:/Python/'是文件路径,'file.csv'是文件名。
3. 如果csv文件中包含中文字符,可以指定编码格式:
```python
df = pd.read_csv('E:/Python/file.csv', encoding='utf-8')
```
最后,可以通过print函数输出数据框(DataFrame):
```python
print(df)
```
这样就可以读取E盘下Python目录下的csv文件了。
阅读全文