午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

您的位置:首頁技術(shù)文章
文章詳情頁

[python2]local variable referenced before assignment問題

瀏覽:255日期:2022-08-09 18:14:36

問題描述

class Test(obj):

def __init__(self): pass def _is_flag(self): try:v_sql='''Select count(*) From tablename'''push_ctrl_conn=oracle(’ETL_TEST’)self.reach_flag=push_ctrl_conn.runsql(v_sql,1)[0][0] except Exception,e:self._set_scan_state(’22’, str(e)) finally:push_ctrl_conn.close()def run(self): self._is_flag()

if name == ’__main__’:

test_case=Test()test_case.run()

類似這種格式,然后就報了UnboundLocalError: local variable ’push_ctrl_conn’ referenced before assignment

問題解答

回答1:

try語法塊不一定執(zhí)行,即push_ctrl_conn不一定被賦值。很常見的錯誤,一般可以在try語法前先賦值。

像這種連接的需求,一般用上下文管理器功能,我猜測oracle庫的實例也是支持的。

標簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 九九热精品在线视频 | 国产有码在线观看 | 99热这里只有精品1 中文字幕第18页 | 国内自拍真实伦在线观看 | 亚洲激情欧美激情 | 成人黄色三级视频 | 亚洲影音先锋 | 中文字幕精品无 | 良辰之屋在线观看 | 特黄aaa | 久久高清 | 亚洲男人精品 | 国产一区二区视频在线观看 | 日韩视频一区二区三区 | 张津瑜国内精品www在线 | 激情一级片 | 亚洲精品系列 | 久久激情网 | 四虎免费在线视频 | 波多野结衣久久精品 | 欧美一级一区二区 | 久久网站视频 | 国产精品久久久久久久久免费 | 亚洲国产大片 | 日本五十路女优 | 亚洲日日骚 | 黄色aaaa| 欧美性猛交xxxx黑人交 | 日韩视频在线免费观看 | 久久美女免费视频 | 日韩香蕉视频 | 九九在线观看免费高清版 | 一级黄色片免费 | 国产视频一区二区三区在线观看 | 狠狠操狠狠操 | 久久精品在线播放 | 亚洲天堂2016 | 精品在线一区二区三区 | av手机天堂| 国产性av | 麻豆网站在线播放 |