几种将数据传入mysql时,代码会出现的错误记录
TypeError: not all arguments converted during string formatting
出现这个错误的时候,说明list没有那么多,但是insert时要输入那么多,就找不到有些列,需要检查我们的sql表和要insert的数据是否匹配。
IndexError: list index out of range
出现这个错误是因为,list只有i条数据,而你写了list[i+1],这个list的索引i+1不存在,我们需要检查一下,把这些索引溢出处修改一下。
pymysql.err.DataError:(1406,"Data too long for column 'user' at row 3")
出现这个错误是因为,我们在建立mysql表的时候,有些数据格式建立的时候字节设置过短,我们根据这个column索引,检查这个例如这个user的字段设置是什么,并对其进行修改即可。

浙公网安备 33010602011771号