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

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

如何在python3中運(yùn)行python2程序?

如何在python3中運(yùn)行python2程序?

躍然一笑 2022-07-19 20:53:35
我正在嘗試運(yùn)行我在 Python3 中使用 Python2 程序編寫的程序。我正在嘗試對(duì)其語法進(jìn)行任何必要的更改以使其正常工作,但我被困在以下代碼行中。raise AttributeError, fn + ' is not a search function in search.py.'當(dāng)我在 Python2 中運(yùn)行它時(shí)它工作正常,但是在嘗試在 Python3 中運(yùn)行它時(shí)我不斷收到以下語法錯(cuò)誤。Traceback (most recent call last):  File "autograder.py", line 345, in <module>    moduleDict[moduleName] = loadModuleFile(moduleName, os.path.join(options.codeRoot, cp))  File "autograder.py", line 134, in loadModuleFile    return imp.load_module(moduleName, f, "%s.py" % moduleName, (".py", "r", imp.PY_SOURCE))  File "/usr/lib/python3.6/imp.py", line 235, in load_module    return load_source(name, filename, file)  File "/usr/lib/python3.6/imp.py", line 172, in load_source    module = _load(spec)  File "<frozen importlib._bootstrap>", line 684, in _load  File "<frozen importlib._bootstrap>", line 665, in _load_unlocked  File "<frozen importlib._bootstrap_external>", line 674, in exec_module  File "<frozen importlib._bootstrap_external>", line 781, in get_code  File "<frozen importlib._bootstrap_external>", line 741, in source_to_code  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed  File "searchAgents.py", line 71    raise AttributeError, fn + ' is not a search function in search.py.'                        ^SyntaxError: invalid syntax
查看完整描述

1 回答

?
慕容森

TA貢獻(xiàn)1853條經(jīng)驗(yàn) 獲得超18個(gè)贊

這種引發(fā)異常的語法已從 python 3中刪除

您需要將異常代碼更改為:

raise AttributeError(fn + ' is not a search function in search.py.')

這個(gè)問題中提供的答案更詳細(xì) - Manually raise (throw) an exception in Python


查看完整回答
反對(duì) 回復(fù) 2022-07-19
  • 1 回答
  • 0 關(guān)注
  • 431 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

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