gpt4 book ai didi

python - PLY - 隐藏输出文件

转载 作者:行者123 更新时间:2023-12-01 04:48:18 30 4
gpt4 key购买 nike

我正在 python 中使用 PLY 构建解析器,当我运行解析器时,它会创建 3 个文件:parsetab.py、lextam.py 和 parse.out

如何才能不创建这些文件?有一个参数可以做到这一点吗?例如:yacc.yacc(fileOutput=False)

最佳答案

.out 文件用于调试目的。传递 debug=False 来禁用。要停止写入表,请传递write_tables=False。然而,如果你有一个不平凡的语法,这是低效的,因为它 PLY 将在每次解析器构建时不断重新生成表(通常在解析器实例化时,如果在 __init__ 内部构建)。阅读PLY docs了解更多详情。

关于python - PLY - 隐藏输出文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28950925/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com