第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

pymysql沒插入成功也沒報錯cursor.execute

pymysql沒插入成功也沒報錯cursor.execute

莫回無 2018-08-02 20:50:58
def save_db(cons):     db = pymysql.connect(host = '127.0.0.1' , user = 'root' , password = 'root' , port = 3306)     cursor = db.cursor()     sql = 'INSERT INTO quote(jy_time,open_price,high_price,low_price,over_price,zhangdiee,zhangdief,chengjiaol,chengjiaoj,zhenfu,huanshoul) VALUE (%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s)'    print('插入中...')     try:         cursor.execute(sql,(cons))        print(cons)         db.commit()     except:        print('失敗了啊')         db.rollback()     db.close()代碼如上,cursor.execute(sql,(cons))是執(zhí)行失敗了么,執(zhí)行結(jié)果:D:\ProgramData\************\python.exe E:/*******/project/test/test.py插入中... 失敗了啊 插入中... 失敗了啊 插入中...明顯是try失敗了,然后就print('失敗了啊')重新捕獲的異常是:not all arguments converted during string formatting是不是因為我插入的是列表不是字符串?
查看完整描述

1 回答

?
Qyouu

TA貢獻1786條經(jīng)驗 獲得超11個贊

Python 3 字符串格式化 不是 "%s-%s" % (1,2)這么玩嗎 .. 我看好多人用逗號隔開就完事了..
Python3 字符串格式化不可以使用列表進行字符串格式化,一個list只能格式化一個位置

可以的話建議你看看cons的值,我看你cons外面又套一個括號.. 變成元組了, 建議排查 待格式化數(shù)據(jù)


查看完整回答
反對 回復 2018-08-04
  • 1 回答
  • 0 關(guān)注
  • 2337 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號