Python 将数据帧导出到zip中的csv
我有一个数据帧,我想使用Python 将数据帧导出到zip中的csv,python,pandas,csv,zip,Python,Pandas,Csv,Zip,我有一个数据帧,我想使用将其导出到\u csv 我需要它是一个csv文件内的压缩 我尝试使用压缩,但没有按计划工作: metadata_table.to_csv(r'/tmp/meta.gz', compression='gzip') 此代码将创建一个压缩文件,但内部不是excel文件,它是一个常规文本编辑器文件。如果我将文件名更改为.csv,我将只获得一个常规的csv(excel格式),其中的所有信息都乱七八糟 可以用一个命令来做吗?不要先导出到csv,然后压缩到zip?尝试使用文件名保存为
将其导出到\u csv
我需要它是一个csv文件内的压缩
我尝试使用
压缩
,但没有按计划工作:metadata_table.to_csv(r'/tmp/meta.gz', compression='gzip')
此代码将创建一个压缩文件,但内部不是excel文件,它是一个常规文本编辑器文件。如果我将文件名更改为
.csv
,我将只获得一个常规的csv(excel格式),其中的所有信息都乱七八糟
可以用一个命令来做吗?不要先导出到csv,然后压缩到zip?尝试使用文件名保存为file.csv.gz,如下所示:
import pandas as pd
data.to_csv('file.csv.gz', compression='gzip')
希望这是有帮助的 尝试将文件名保存为file.csv.gz,如下所示:
import pandas as pd
data.to_csv('file.csv.gz', compression='gzip')
希望这是有帮助的 很高兴它是有用的!很高兴它是有用的!