![usable_status =2 if manage_page_data\[i-9+1+1\] =="审核通过" else 3
if (id3_result==None):
sql1="insert into account (account_fullname,user, account_id_from_media,funds,agency_id, media_id,usable_status)values('%s','%s','%s','%s',8,4,%d);"%(manage_page_data\[i-9\],manage_page_data\[i-9\],manage_page_data\[i-9+1\],manage_page_data\[i-9+4\],usable_status)][1]
你的数据表里面
usable_log
没有指定默认值,然后你的 SQL 语句也没有对这个字段赋值。