如何用Python读取每个单元格超过16个字符的excel?

2024-09-30 20:24:25 发布

您现在位置:Python中文网/ 问答频道 /正文

我的excel文件有问题。在第一列中,日期超过16个字符(05/06/2017 14:55:12)。日期和时间之间有间隔。当我读取文件并尝试拆分第一列时,它不起作用。我用图书馆 data=pd.read_csv('v11_11_2016.csv', sep='[ ,]', skiprows=7, engine='python') izi=data['Date']excel file

有了这个密码我就没时间了。。它分裂,但它只保留在内存中的头16个字符。 任何帮助都将不胜感激 谢谢 约旦


Tags: 文件csvreaddata间隔图书馆时间excel
1条回答
网友
1楼 · 发布于 2024-09-30 20:24:25

很难说你的csv文件实际上是什么样子的,因为你的帖子中没有包括它的来源,但我认为你面临的问题是:

问题似乎是sep='[ ,]'参数,它是一个正则表达式,将导致逗号和空格分裂。试着改用sep=',',看看它是如何改变程序的输出的

编辑:

如果您包含一个数据样本,那么就更容易判断您必须使用哪种分隔符。为此,请使用常规文本编辑器打开csv并将文本附加到文章中

相关问题 更多 >