1
python中的compiler.parse()函數爲我提供了表達式的編譯代碼。 對於前: compiler.parse('a/b/c')
python中compiler.parse()的補充函數
產生
Module(None, Stmt([Discard(Div((Div((Name('a'), Name('b'))), Name('c'))))]))
我該怎麼辦呢相反;這意味着編譯後的語句如何獲得a/b/c
?
PS ::我知道編譯器模塊在python2.7和python3.0中被棄用,但它似乎是我工作中唯一的東西!
[給定一個AST,有沒有一個工作庫來獲取源?](http://stackoverflow.com/questions/3774162/given-an-ast-is-there-a-working-library - 用於-得到最源) – 2011-06-11 15:24:36