🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
如果想要调试,可以使lex()运行在调试模式: ~~~ lexer = lex.lex(debug=1) ~~~ 这将打出一些调试信息,包括添加的规则、最终的正则表达式和词法分析过程中得到的标记。 除此之外,lex.py有一个简单的主函数,不但支持对命令行参数输入的字串进行扫描,还支持命令行参数指定的文件名: ~~~ if __name__ == '__main__': lex.runmain() ~~~ 想要了解高级调试的详情,请移步至最后的高级调试部分。