色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁技術文章
文章詳情頁

[python2]local variable referenced before assignment問題

瀏覽:137日期: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語法塊不一定執行,即push_ctrl_conn不一定被賦值。很常見的錯誤,一般可以在try語法前先賦值。

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

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 亚洲高清在线看 | 91久久综合| 免费在线观看黄色毛片 | 91国内精品久久久久怡红院 | 2021精品国产品免费观看 | avove在线播放| 她也啪97在线视频 | 中文字幕精品一区二区精品 | 国产精品免费看久久久香蕉 | 99亚洲自拍 | 波多野结衣视频在线观看地址免费 | 亚洲国产精品线在线观看 | 亚洲一区二区三区久久 | 欧美日韩一区二区三区在线视频 | 久草视频资源在线观看 | 6一10周岁毛片免费 6一12呦女精品 | 成人禁在线观看午夜亚洲 | 久久这里有精品视频 | 亚洲精品视频在线观看视频 | 久久精品网站免费观看 | 国产系列在线 | 国产日比视频 | 精品xxxxxbbbb欧美中文 | 99爱在线精品视频免费观看9 | 欧美午夜视频在线 | 亚洲国产精选 | 综合 欧美 国产 视频二区 | 欧美在线香蕉在线现视频 | 97午夜影院| 日韩有码第一页 | 伊人成人在线 | 特级黄色毛片视频 | 欧美一区二区三区视视频 | 一二三中文乱码亚洲乱码 | 久久国产欧美日韩精品免费 | 国产亚洲精品午夜高清影院 | 精品一区二区三区中文字幕 | 国产伦精一区二区三区视频 | 欧美日韩综合高清一区二区 | 久久精品一区二区国产 | 国产精品一区高清在线观看 |