我正在学习有关巨 Python 的知识.现在我正在try 使用pandas库将数据存储到.csv文件中.

我知道CSV是comma separated values,数据被comma(,)隔开.我的疑问是,既然EXCEL和CSV文件都将数据存储在一个工作表中,它们之间有什么不同?

推荐答案

Excel xlsx和CSV文件格式的主要区别在于文件大小和格式.

In a *.CSV file, the file size is smaller, and the data looks like this:
(there is no formatting, just raw data)
enter image description here

如果你使用文本编辑器打开,你会得到这样的信息:

idx,col1,col2
123,aaa,xxx
456,bbb,yyy
789,ccc,zzz

And in a *.XLSX file, the file size is larger, and the data looks like this:
(this format allows formatting such as tables, borders, background color, bold, etc)
enter image description here

如果你用文本编辑器打开,你会看到这个:

PK     ! A7傁n     [Content_Types].xml ?(?                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 琓蒼?絎?D綱墶嚜??[$?榵扻$跺(鼄'fQU??Ql蟍&?&YB@鉲.鶼O$`璻?鼿烢偆琕嵆悑5?
镲拥 L岗b.j""%5?3缌騈锽珗?C%?妾?陕YK)ub8x僐-J轜技Q23V$瘺sU.旝?盤勾?I晔?燷県:C@i?╩23???g€/#莺矢2
泌x|`隚簼惝秛_?傃悓U燨詹w筳鋸髾s箪4go 瓑-蔤e霳?e|鮫,ん佅??愸y絼s?i? 藓??s??耵V7?麛幵88彍? 梬a懏:??霤rh伥??轁鄸??   PK     ! 礥0#?   L   _rels/.rels ?(?     
<truncated>

一般情况下,我用csv格式存储store个原始数据,用xlsx格式存储present个数据.

Python相关问答推荐

提取两行之间的标题的常规表达

运行总计基于多列pandas的分组和总和

通过pandas向每个非空单元格添加子字符串

pyscript中的压痕问题

Django RawSQL注释字段

计算天数

启动带有参数的Python NTFS会导致文件路径混乱

ConversationalRetrivalChain引发键错误

OpenCV轮廓.很难找到给定图像的所需轮廓

关于两个表达式的区别

在numpy数组中寻找楼梯状 struct

语法错误:文档. evaluate:表达式不是合法表达式

从嵌套极轴列的列表中删除元素

当HTTP 201响应包含 Big Data 的POST请求时,应该是什么?  

Polars定制函数返回多列

如果列包含空值,则PANAS查询不起作用

查找数据帧的给定列中是否存在特定值

是否将Pandas 数据帧标题/标题以纯文本格式转换为字符串输出?

如何在Polars中处理用户自定义函数的多行结果?

如何批量训练样本大小为奇数的神经网络?