[英]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.