如何将python中的NaN传到mysql中
python中的空值显示为nan, mysql中的空值为None, 如果在insert 语句中向mysql直接用%s插入,会显示错误的列名。我用的一种方法是,在插入前判断值在是否为空:如果为空,则赋值为None, 否则可以传输。比如说,df存储一组员工姓名,如果姓名为空,则不插入,如果不为空,则插入第一个数据到mysqldf1=df.unique()if df1: insert_name=None else: insert_name=
原创
2020-06-05 19:47:43 ·
2510 阅读 ·
0 评论