python 筛选csv文件中大于1MB的文件
时间: 2023-06-18 07:01:57 浏览: 139
你可以使用Python的csv和os模块来实现筛选csv文件中大于1MB的文件。下面是一个简单的代码示例:
```python
import csv
import os
# 定义csv文件所在的目录
csv_dir = "/path/to/csv_directory/"
# 遍历目录中的所有csv文件
for filename in os.listdir(csv_dir):
if filename.endswith(".csv"):
# 获取文件路径
filepath = os.path.join(csv_dir, filename)
# 获取文件大小(以字节为单位)
filesize = os.path.getsize(filepath)
# 如果文件大小大于1MB,则输出文件名和文件大小
if filesize > 1024*1024:
print("{} - {} MB".format(filename, filesize/(1024*1024)))
```
这段代码会遍历指定目录中的所有csv文件,并检查它们的大小是否大于1MB。如果文件大小大于1MB,则会输出文件名和文件大小(以MB为单位)。
阅读全文