Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/350.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 将数据帧导出到zip中的csv_Python_Pandas_Csv_Zip - Fatal编程技术网

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')

希望这是有帮助的

很高兴它是有用的!很高兴它是有用的!