python读取csv文件夹
时间: 2023-09-30 18:11:42 浏览: 109
以下是Python读取csv文件夹的示例代码:
```python
import os
import csv
folder_path = 'path/to/folder' # 文件夹路径
for filename in os.listdir(folder_path):
if filename.endswith('.csv'): # 判断是否为csv文件
file_path = os.path.join(folder_path, filename) # 获取文件路径
with open(file_path, 'r', encoding='utf-8') as file:
csv_reader = csv.reader(file)
for row in csv_reader:
print(row) # 处理每一行数据
```
该代码会遍历指定文件夹下的所有文件,如果是csv文件,则打开并读取其中的数据。可以根据自己的需求进行进一步的处理。
相关问题
python读取指定文件夹内所有csv文件路径
可以使用Python的os和glob库来读取指定文件夹内所有csv文件的路径。以下是一个示例代码:
```python
import os
import glob
folder_path = 'path/to/folder' # 指定文件夹路径
csv_files = glob.glob(os.path.join(folder_path, '*.csv')) # 获取所有csv文件的路径
```
在这个示例中,`glob.glob()`函数会返回匹配指定模式的所有文件路径列表,`os.path.join()`函数用于连接文件夹路径和文件名模式。
值得注意的是,这个示例中的`folder_path`变量应该被替换成你要读取的文件夹的实际路径。
python 读取指定文件夹下的所有csv文件名
你可以使用 Python 的 `os` 模块和 `glob` 模块来读取指定文件夹下的所有 CSV 文件名。以下是一个示例代码:
```python
import os
import glob
folder_path = "/path/to/folder/with/csv/files"
# 获取指定文件夹下的所有 CSV 文件名
file_names = glob.glob(os.path.join(folder_path, "*.csv"))
print(file_names)
```
在这个示例中,`folder_path` 变量包含要读取的文件夹的路径。`glob.glob` 函数接受一个通配符模式作为参数,该模式用于匹配文件名。`os.path.join` 函数用于将文件夹路径和通配符模式组合成完整的文件路径。最后,`file_names` 变量包含指定文件夹下的所有 CSV 文件名。
阅读全文