熊猫to_sql向数据库表发送其他空白行

时间:2018-07-22 01:01:33

标签: python sqlite pandas-to-sql

我正在将一个csv文件读入数据帧并将其写入sqlite db表,并得到以下警告:

UserWarning: The spaces in these column names will not be changed. In pandas versions < 0.14, spaces were converted to underscores.

dtype = dtype)

我在脚本开头和将文件写入db表的行之前已确认的762行数据为:

print(dfw.shape)

当我查看数据库时,有915行,最后153行全部为空。

我只是在学习python,无法想到任何原因。谷歌搜索中用熊猫添加其他行to_sql并没有发现任何东西。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

建议您检查上传的文件。如果有些行以前有数据但未被删除,则这些行将被上载为空白。打开您的excel并删除其他行,然后尝试再次上传。