利用抽象语法树检查Python中“未定义”的变量名
摘要:
其实,Python是一种真正的动态语言,代码中的变量名本没有“声明”或“定义”的说法,语言本身也没有提供声明或定义变量的特殊语法(global除外)。对程序员来说,这是一种好处,也是一种危险,比如像下面这段代码:count = total = 1delta = 0.7while total " ... 阅读全文
posted @ 2006-05-14 14:46 毛小娃 阅读(304) 评论(0) 推荐(0) 编辑