zoukankan
html css js c++ java
【Python05-BUG】pandas pd.DataFrame.to_sql()引起的sqlalchemy.exc.IntegrityError: (pymysql.err.IntegrityError) (1048, "Column 'data_value' cannot be null") [SQL: 'INSERT INTO....
报错原因和截图
跑了一下其他的数据都没有异常, 唯独这个数据报了异常! 我把SQL打印了出来, 对照了一遍Column 'data_value' 并没有空值!! 可能并不是SQL的问题.
分析 打印空值——不存在
调小数据范围再看看 把一年的数据改到两天
运行成功了!!
再把数据详细展示出来看看 找到了
解决办法
代码问题
使用pandas的dropna删除任何含有空数据的行即可!
除此之外, 变量混淆的问题, self.df 和 df 冲突了!!!
你不逼自己一把,你永远都不知道自己有多优秀!只有经历了一些事,你才会懂得好好珍惜眼前的时光!
查看全文
相关阅读:
123. Best Time to Buy and Sell Stock III (Array; DP)
122. Best Time to Buy and Sell Stock II (Array;Greedy)
121. Best Time to Buy and Sell Stock (Array;DP)
38. Count and Say (String; DP)
60. Permutation Sequence (String; Math)
内存中的堆栈
42. Trapping Rain Water (Array,stack; DP)
84. Largest Rectangle in Histogram (Array, Stack; DP)
85. Maximal Rectangle (Graph; Stack, DP)
Effective C++ .44 typename和class的不同
原文地址:https://www.cnblogs.com/zhazhaacmer/p/13528795.html
最新文章
第七篇:Python3连接MySQL
前端第四篇---前端基础之jQuery
各种推导式详解
linux_windows下配置tomcat区别 ,不同子域名映射不同 项目
linux_解压缩详解
linux_Ubuntu 12.04 安装jdk
linux_ Redhat Linux配置JDK和Tomcat需要注意的地方
linux_创建用户_copy远程文件_解压缩_执行
linux_apt-get 使用详解
redis(5)持久化
热门文章
redis(4)事务
redis(3)发布订阅
redis(2)数据类型
redis(1)简介
一、mysql架构
限流(四)nginx接入层限流
限流(三)Redis + lua分布式限流
限流(二)接口限流
限流(一)限流算法
70. Climbing Stairs (Array; DP)
Copyright © 2011-2022 走看看