我想在shell中導入2to3.py,但它一直說SyntaxError。如何在Python Shell中使用2to3?
>>> site.addsitedir('/Python27/Tools/Scripts/')
>>> sys.path
['C:\\Senti\\ltpservice', 'C:\\Python27\\Lib\\idlelib', 'C:\\Windows\\system32\\python27.zip', 'C:\\Python27\\DLLs', 'C:\\Python27\\lib', 'C:\\Python27\\lib\\plat-win', 'C:\\Python27\\lib\\lib-tk', 'C:\\Python27', 'C:\\Python27\\lib\\site-packages', 'C:\\Python27\\Tools\\Scripts']
>>> import 2to3
SyntaxError: invalid syntax
我該怎麼辦?
誰說該模塊被稱爲「2to3」?這是生成的腳本的名稱。模塊不能以數字字符開頭。 –
'2to3'後面的庫被稱爲['lib2to3'](http://docs.python.org/2/library/2to3#module-lib2to3) - 但不應該有太多的理由使用它從一個python程序。另外,它的API不穩定。 – mata