亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

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

[python2]local variable referenced before assignment問題

瀏覽:90日期: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精品2022 | 国产美女一区 | 亚洲在线视频 | 亚洲啪啪网| 亚洲精品一区二区三区四区 | 色极影院 | 国产青榴社区91精品 | 亚洲精品一区二区观看 | 日韩国产欧美一区二区三区 | 国产成人高清在线观看播放 | 国产女人久久精品 | 一级特黄视频 | 在线观看激情偷拍视频 | 免费又黄又粗又爽大片 | 国产精品系列在线一区 | 国产成人香蕉久久久久 | 国产日韩精品在线 | 国产曰批的免费视频 | 亚洲精品中文字幕无乱码 | 青青青久在线视频免费观看 | 日本不卡一区二区三区在线观看 | 中国一级特黄剌激爽毛片 | 痴情的后裔韩剧免费观看中文高清版 | 黄色激情网址 | 亚洲乱码一二三四区国产 |