A. 問(wèn)題描述
在使用Python使用sqlite3數(shù)據(jù)庫(kù)時(shí),寫入數(shù)據(jù)出現(xiàn)報(bào)錯(cuò): NOT NULL constraint failed: *.id
B. 問(wèn)題分析
根據(jù)報(bào)錯(cuò)分析應(yīng)該是數(shù)據(jù)庫(kù)中的非空約束添加的問(wèn)題,查看數(shù)據(jù)庫(kù)字段

字段詳情
想著是不是主鍵沒(méi)有自增的緣故?
于是添加約束:

添加約束
調(diào)試還是報(bào)錯(cuò)。
想著應(yīng)該是長(zhǎng)度的原因,修改長(zhǎng)度為0,

修改長(zhǎng)度
存儲(chǔ)正常,End ~
參考:
https://blog.csdn.net/superit401/article/details/78237780
http://www.cnblogs.com/echo-something/archive/2012/08/26/mysql_int.html