从 Perl 迁移到 Python 后,我想念的一件事是“Deparse”。它不仅重新格式化 perl 代码,而且减少了括号的数量,甚至将旧功能更改为等效的新功能。
例如:
$ perl -MO=Deparse -e 'if (($x == $b) || ($foo == $bar )) { &thing };'
if ($x == $b or $foo == $bar) {
&thing;
}
-e syntax OK
Run Code Online (Sandbox Code Playgroud)
Python有没有类似的东西?