
選擇你的支援策略
|
803
FAILED (errors=3)
如你所見,這個程式需要一些調整才能適應 v3 環境:
unicode
在 v3 中不
是有效的型別,
StringIO
模組已經改名了,而
print
述句需要變換為函式
呼叫。
2to3 的初始執行
2to3
有數種不同的作業模式。要處理轉換的困難度,最有用的方式是在專
案的根目錄上執行命令:
2to3 .
這會掃描所有的程式碼,以差異列表(difference listings,diffs)的形式回
報建議的變更,總結哪些檔案最有可能需要變更。這裡是那個摘要:
RefactoringTool: Files that need to be modified:
RefactoringTool: ./setup.py
RefactoringTool: ./tappio/__init__.py
RefactoringTool: ./tappio/lexer.py
RefactoringTool: ./tappio/models.py
RefactoringTool: ./tappio/parser.py
RefactoringTool: ./tappio/writer.py
RefactoringTool: ./tappio/scripts/extract.py
RefactoringTool: ./tappio/scripts/graph.py
RefactoringTool: ./tappio/scripts/indent.py
RefactoringTool: ...