繁体   English   中英

当我使用 sep 参数时,Python 3.9 datatable to.csv() 给出错误

[英]Python 3.9 datatable to.csv() gives error when I use sep argument

我正在尝试编写 python 代码以将数据表 Frame 保存到.csv,并以分号作为分隔符。

当我尝试这样做时,我收到错误。 当我使用 fread function 时,该问题不存在。 此外,当未指定分隔符时, to_csv() 效果很好。 根据文档 to_csv() 应该以 sep 作为参数。

错误: Method datatable.Frame.to_csv() got an unexpected keyword argument sep

我的代码(df 是 pandas 数据帧):

import datatable as dt
...
dtf = dt.Frame(df)
dtf.to_csv('test.csv', sep=';')

赢10

Python 版本:3.9.13

数据表版本:1.0.0

谢谢你的帮助

正如@ThePyGuy 在评论中建议的那样,我检查了 package 不同版本的文档,似乎所有分隔符都是在仍在开发中的 v1.1.0 中引入的。

谢谢你指导我

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM