Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/327.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/66.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 如何在mysql.connector的float字段中使用null(可接受null)_Python_Mysql - Fatal编程技术网

Python 如何在mysql.connector的float字段中使用null(可接受null)

Python 如何在mysql.connector的float字段中使用null(可接受null),python,mysql,Python,Mysql,我试图将null值放入cur.execute的float字段中 cur = conn.cursor(buffered=True) sql = insert into mytable(id,mydata) VALUE(%s,%s) data = ('test','Null') cur.execute(sql,data) 然而,它显示了这样的错误 Data truncated for column 'mydata' at row 1 我想这是因为NULL值,但是,我如何在python中使用NU

我试图将null值放入cur.execute的float字段中

cur = conn.cursor(buffered=True)
sql = insert into mytable(id,mydata) VALUE(%s,%s)
data = ('test','Null') 
cur.execute(sql,data)
然而,它显示了这样的错误

Data truncated for column 'mydata' at row 1
我想这是因为NULL值,但是,我如何在python中使用NULL???
如果我改为使用
nan
,它会显示错误。

python中NULL的等效值是None。请尝试在数据变量中使用None而不是Null。

我错误地认为
nan
对于python是Null。这对熊猫来说是无效的。非常感谢你。