Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/325.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/64.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用Python将csv导入MySQL时出错_Python_Mysql_Csv_Import - Fatal编程技术网

使用Python将csv导入MySQL时出错

使用Python将csv导入MySQL时出错,python,mysql,csv,import,Python,Mysql,Csv,Import,嗨,我刚刚开始学习Python 我通过一个简单的测试编写了这个.py文件,它工作得很好,但当我只是简单地添加了更多%s时,它就没有了: 错误: File”/usr/lib/pymodules/python2.7/MySQLdb/cursors.py”,执行查询=query%db中的第159行。文字(args)类型错误:格式字符串的参数不足 Python脚本: CSV文件格式: 2013-02-21,21:42:00,-1.0,45.8,27.6,17.3,14.1,22.3,21.1,1,1

嗨,我刚刚开始学习Python

我通过一个简单的测试编写了这个.py文件,它工作得很好,但当我只是简单地添加了更多%s时,它就没有了:

错误:
File”/usr/lib/pymodules/python2.7/MySQLdb/cursors.py”,执行查询=query%db中的第159行。文字(args)类型错误:格式字符串的参数不足

Python脚本:



CSV文件格式:

2013-02-21,21:42:00,-1.0,45.8,27.6,17.3,14.1,22.3,21.1,1,1,2,2
2013-02-21,21:48:00,-1.0,45.8,27.5,17.3,13.9,22.3,20.9,1,1,2,2
有什么想法吗


谢谢。

检查再检查

我对字段没有信心

也就是说,如果您出现上述错误,通常是因为您的csv与%s位持有者的金额不同。当mysql表中的列存在差异时,将出现列计数错误


感谢Adam Mihalcin帮我指出这一点

在对
游标的调用中有14个“%s”占位符。请执行
,但示例CSV文件的每行只有13个项目。这可能是一个很好的开始。是的,当我删除最后一个时,我得到一个列计数错误???数据库的加热表中有多少列?您可以通过运行
mysql
命令行客户端,并执行语句
DESC
来发现这一点。非常感谢Adam,我不敢相信我错过了这一点????简单化的东西嘿!!!我想只需要另一副眼睛!!
2013-02-21,21:42:00,-1.0,45.8,27.6,17.3,14.1,22.3,21.1,1,1,2,2
2013-02-21,21:48:00,-1.0,45.8,27.5,17.3,13.9,22.3,20.9,1,1,2,2