文件名称:macropy:Python中的宏:准引用,case类,LINQ等!
文件大小:310KB
文件格式:ZIP
更新时间:2024-03-12 00:43:37
TSQL
MacroPy3 1.1.0b2 MacroPy是中一种实现。 MacroPy提供了一种机制,供用户定义函数(宏)在导入时对Python程序的(AST)执行转换。 这是一种以其他方式无法实现的增强Python程序语义的简便方法,例如,提供了一种非常简洁的声明类的方法。 像您从未见过的Python MacroPy允许您创建普通python代码中不可能拥有的构造,例如: 追踪 with trace : sum ([ x + 5 for x in range ( 3 )]) # sum([x + 5 for x in range(3)]) # range(3) -> [0, 1, 2] # x + 5 -> 5 # x + 5 -> 6 # x + 5 -> 7 # [x + 5 for x in range(3)] -> [5, 6, 7] # sum([x + 5 for x