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

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

將 SConstruct 移植到 Python 3

將 SConstruct 移植到 Python 3

楊__羊羊 2023-07-18 16:48:25
2020 年兼容 Python 3 的最佳實(shí)踐是什么SConstruct?例如,運(yùn)行 oldSConstruct會(huì)出現(xiàn)這樣的錯(cuò)誤。? python ~/scons/scripts/scons.pyscons: Reading SConscript files ...  File "/home/techtonik/Folding@home/fah-control/SConstruct", line 17    except Exception, e:                    ^SyntaxError: invalid syntax
查看完整描述

1 回答

?
慕的地6264312

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

2to3或者modernize應(yīng)該有幫助。這只是 Python 語法的問題。

2to3隨 Python 一起提供,也可以作為 Python 模塊執(zhí)行:

python?-m?lib2to3?-w?SConstruct

這是建議的補(bǔ)丁2to3,看起來很?。?/p>

RefactoringTool: Refactored SConstruct

--- SConstruct? (original)

+++ SConstruct? (refactored)

@@ -3,8 +3,8 @@

?env = Environment(ENV = os.environ)

?try:

? ? ?env.Tool('config', toolpath = [os.environ.get('CBANG_HOME')])

-except Exception, e:

-? ? raise Exception, 'CBANG_HOME not set?\n' + str(e)

+except Exception as e:

+? ? raise Exception('CBANG_HOME not set?\n' + str(e))

?

?env.CBLoadTools('packager run_distutils osx fah-client-version')

?env.CBAddVariables(

@@ -14,7 +14,7 @@

?# Version

?try:

? ? ?version = env.FAHClientVersion()

-except Exception, e:

+except Exception as e:

? ? ?print(e)

? ? ?version = '0.0.0'

? ? ?env.Replace(PACKAGE_VERSION = version)

RefactoringTool: Files that need to be modified:

RefactoringTool: SConstruct


查看完整回答
反對 回復(fù) 2023-07-18
  • 1 回答
  • 0 關(guān)注
  • 129 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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