Python3操作數(shù)據(jù)庫讀取sql語句報錯:TypeError: 'NoneType' object is not subscriptable

1. 代碼部分

#coding:utf-8
import mysql.connector
import json
from MyEncoder import MyEncoder

class OperationMysql:
    def __init__(self):     
        self.conn = mysql.connector.connect(
                host='xxx.xx.xxx.xxx',  
                port=3306,
                user='xxxxxxxx',
                passwd='xxxxxxxxxx',
                db='xxxxxxx',
                charset='utf8'
                )
        self.cur = self.conn.cursor(dictionary=True)    #self代表全局,#傳遞dictionary扁眯,返回dict類型
        self.cur = self.conn.cursor()

    def search_one(self,sql):
        self.cur.execute(sql)
        result = self.cur.fetchone()    #fetchonone     
        return result[0]
        #result_json = json.dumps(result,cls=MyEncoder) #
        #return result_json

if __name__ == '__main__':
    op_mysql = OperationMysql()
    result1 = op_mysql.search_one("select sessionId from xt_login_log where usercode = (select ygxxid from xt_yhzh where zhmc = 'huangxiaoming') and operationType = 1 ORDER BY operationTime DESC LIMIT 1")
    #result1 = op_mysql.search_one("select * from xt_ygxxb where ygxm = '葛文娟' and jgid = '3dbe692399ba449294a44d27d0e085e1'")
    #print(type(result1))
    print(result1)

2. 報錯信息

圖片.png

3. 原因

'NoneType' 是指返回的內(nèi)容是None空對象,說明sql執(zhí)行的語句返回結(jié)果為空硅蹦,原因在于這條sql語句查詢的內(nèi)容不存在荣德,而我代碼連接的測試環(huán)境數(shù)據(jù)庫中不存在“葛文娟”這個用戶,所以找不到提针。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末命爬,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子辐脖,更是在濱河造成了極大的恐慌饲宛,老刑警劉巖,帶你破解...
    沈念sama閱讀 212,383評論 6 493
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件嗜价,死亡現(xiàn)場離奇詭異艇抠,居然都是意外死亡幕庐,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,522評論 3 385
  • 文/潘曉璐 我一進(jìn)店門家淤,熙熙樓的掌柜王于貴愁眉苦臉地迎上來异剥,“玉大人,你說我怎么就攤上這事絮重≡┦伲” “怎么了?”我有些...
    開封第一講書人閱讀 157,852評論 0 348
  • 文/不壞的土叔 我叫張陵青伤,是天一觀的道長督怜。 經(jīng)常有香客問我,道長狠角,這世上最難降的妖魔是什么号杠? 我笑而不...
    開封第一講書人閱讀 56,621評論 1 284
  • 正文 為了忘掉前任,我火速辦了婚禮丰歌,結(jié)果婚禮上姨蟋,老公的妹妹穿的比我還像新娘。我一直安慰自己立帖,他們只是感情好眼溶,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,741評論 6 386
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著晓勇,像睡著了一般偷仿。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上宵蕉,一...
    開封第一講書人閱讀 49,929評論 1 290
  • 那天,我揣著相機(jī)與錄音节榜,去河邊找鬼羡玛。 笑死,一個胖子當(dāng)著我的面吹牛宗苍,可吹牛的內(nèi)容都是我干的稼稿。 我是一名探鬼主播,決...
    沈念sama閱讀 39,076評論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼讳窟,長吁一口氣:“原來是場噩夢啊……” “哼让歼!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起丽啡,我...
    開封第一講書人閱讀 37,803評論 0 268
  • 序言:老撾萬榮一對情侶失蹤谋右,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后补箍,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體改执,經(jīng)...
    沈念sama閱讀 44,265評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡啸蜜,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,582評論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了辈挂。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片衬横。...
    茶點(diǎn)故事閱讀 38,716評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖终蒂,靈堂內(nèi)的尸體忽然破棺而出蜂林,到底是詐尸還是另有隱情,我是刑警寧澤拇泣,帶...
    沈念sama閱讀 34,395評論 4 333
  • 正文 年R本政府宣布噪叙,位于F島的核電站,受9級特大地震影響挫酿,放射性物質(zhì)發(fā)生泄漏构眯。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 40,039評論 3 316
  • 文/蒙蒙 一早龟、第九天 我趴在偏房一處隱蔽的房頂上張望惫霸。 院中可真熱鬧,春花似錦葱弟、人聲如沸壹店。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,798評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽硅卢。三九已至,卻和暖如春藏杖,著一層夾襖步出監(jiān)牢的瞬間将塑,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,027評論 1 266
  • 我被黑心中介騙來泰國打工蝌麸, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留点寥,地道東北人。 一個月前我還...
    沈念sama閱讀 46,488評論 2 361
  • 正文 我出身青樓来吩,卻偏偏與公主長得像敢辩,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子弟疆,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,612評論 2 350

推薦閱讀更多精彩內(nèi)容