python读取zip文件中的csv文件
时间: 2023-09-30 20:12:32 浏览: 248
对python读取zip压缩文件里面的csv数据实例详解
可以使用Python内置模块zipfile和csv来读取zip文件中的csv文件。首先使用zipfile模块打开zip文件,然后使用csv模块读取其中的csv文件。以下是一个简单的示例代码:
```python
import zipfile
import csv
# 打开zip文件
with zipfile.ZipFile('example.zip', 'r') as myzip:
# 获取zip文件内所有文件名
csv_files = [name for name in myzip.namelist() if name.endswith('.csv')]
# 读取每个csv文件的内容
for csv_file in csv_files:
with myzip.open(csv_file) as file:
csv_reader = csv.reader(file)
for row in csv_reader:
print(row)
```
其中,'example.zip'是zip文件的路径,可以根据实际情况进行修改。
阅读全文