python - Python解析器层不匹配令牌
问题描述
我正在尝试用来Ply
解析文件并尝试制作评论令牌。评论由双斜杠//
或主题标签指定#
。当我尝试使用以下内容时,不会创建任何评论标记。
@lex.TOKEN(r'(//.*|\#.*)')
def t_COMMENT(t):
...
我也尝试按如下方式编写令牌,但没有结果。
def t_COMMENT(t):
r''(//.*|\#.*)'
我可能做错了什么?
解决方案
推荐阅读
- debugging - 我如何判断 Windows (PE) 可执行文件是否具有调试符号?
- python - 如何在python中隐藏标签直到按下按钮
- node.js - 为什么 server.listen(0) 返回另一个应用程序正在侦听的端口?
- c++ - 尽管定义了除信号之外的所有函数,但在 qt 中未定义对 vtable 的引用?
- coffeescript - Atom-Editor:无法加载 init.coffee - 错误:保留字“功能”
- sql - 使用左连接时无法启用复合索引
- c# - ASP.net Core Web API - 正确的招摇注释
- python - 使用 pandas 将 BLOB 存储中的 .xlsx 转换为 .csv,无需下载到本地计算机
- python - 如何使用 Python 中的多处理管理器使用来自另一个进程的变量更新 matplotlib.Funcanimation 中的数据?
- rest - 如何从比赛共享代码下载 CS:GO 演示