gpt4 book ai didi

python-2.7 - 在python中读取csv压缩文件

转载 作者:行者123 更新时间:2023-12-03 08:11:58 25 4
gpt4 key购买 nike

我正在尝试从压缩的 csv 文件中获取数据。有没有办法在不解压缩整个文件的情况下做到这一点?如果没有,我怎样才能解压缩文件并有效地阅读它们?

最佳答案

如果您不使用 Pandas,则可以完全使用标准库来完成。这是 Python 3.7 代码:

import csv
from io import TextIOWrapper
from zipfile import ZipFile

with ZipFile('yourfile.zip') as zf:
with zf.open('your_csv_inside_zip.csv', 'r') as infile:
reader = csv.reader(TextIOWrapper(infile, 'utf-8'))
for row in reader:
# process the CSV here
print(row)

关于python-2.7 - 在python中读取csv压缩文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26942476/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com