pyparsing

pyparsing

文章 0 浏览 5

pyparsing - 解析简单的行

我正在绞尽脑汁地思考如何完全解析这一行, 我在“( 4801)”部分遇到问题,所有其他元素都被抓取正常。 # MAIN_PROG ( 4801) Generated at 2010-01-2…

单调的奢华 2024-10-19 14:53:20 5 0

pyparsing:提取包含特定文本的字符串

我正在尝试学习 pyparsing。这听起来很有希望,并且用于文本处理会很有趣。无论如何,这是我的问题: 我有一个课程名称列表。例如, courselist = ["P…

笑梦风尘 2024-10-19 06:50:11 3 0

运算符的 Pyparsing 问题

我用 pyparsing 做了语法,但遇到了问题。 该语法尝试解析搜索查询(使用运算符优先级、括号等),并且我需要空格来像 and 运算符一样工作。 例如,这…

樱娆 2024-10-18 05:08:23 3 0

如何使用 pyparsing 来解析具有多个开启/关闭类型的嵌套表达式?

我想使用 pyparsing 来解析以下形式的表达式: expr = '(gimme [some {nested [lists]}])',并返回以下形式的 python 列表: [[['gimme', ['some', ['…

巷子口的你 2024-10-13 22:47:28 5 0

如何从文本文件集合中提取某些值

假设我有一组需要处理的文本文件(例如搜索某个标签并提取值)。解决这个问题的一般方法是什么? 我还读过这个:“检索变量来自Python的值”,但它似…

南冥有猫 2024-10-10 17:52:18 8 0

Pyparsing:空格作为有效令牌

我正在使用 pyparser 处理十六进制到文本转换器的输出。它每行打印 16 个字符,用空格分隔。如果十六进制值是 ASCII 可打印字符,则打印该字符,否则…

青巷忧颜 2024-10-10 12:10:15 6 0

使用 pyparsing 的递归表达式

我试图弄清楚如何执行左关联表达式,其中递归(不包含在任何内容中)表达式是可能的。例如,我想做: expr + OP + expr 将 1 x 2 x 3 等 2 个操作解析…

厌味 2024-10-09 20:50:04 9 0

Pyparsing:如何解析数据然后编辑 .txt 文件中的特定值?

我的数据位于 .txt 文件中(不,我无法将其更改为其他格式),它看起来像这样: varaiablename = value 某事=这个值 youget = the_idea 这是到目前为…

雅心素梦 2024-10-08 23:03:53 6 0

使用 pyparsing 解析正则表达式列表(字面意思)

我想解析正则表达式列表以计算每个正则表达式在特定文本/字符串中找到与其匹配的可能性... 例如。在长度为 1 的字符串中查找“[AB]”应该约为 1/13(…

假装爱人 2024-10-04 05:10:58 6 0

使用 pyparsing 匹配行开头的空格

我正在尝试使用 pyparsing 解析统一的差异文件作为练习,但我无法得到正确的结果。这是我的 diff 文件中给我带来麻烦的部分: (... some stuff over..…

雪若未夕 2024-10-03 03:21:09 5 0

pyparsing 不是嵌套列表...为什么?

由于某种原因,pyparsing 没有嵌套我的字符串的列表: rank = oneOf("2 3 4 5 6 7 8 9 T J Q K A") suit = oneOf("h c d s") card = rank + Optional(…

浅听莫相离 2024-10-03 03:08:16 8 0

使用 Python 对字符串中的文本进行解析和分组

我需要解析一系列短字符串,这些字符串由 3 个部分组成:一个问题和 2 个可能的答案。该字符串将遵循一致的格式: 这是问题 "answer_option_1 is inqu…

凉风有信 2024-10-02 02:05:09 5 0

pyparsing、前向和递归

我正在使用 pyparsing 来解析 vcd(值更改转储)文件。本质上,我想读入文件,将其解析为内部字典,并操作这些值。 在不详细了解结构的情况下,我的问…

夜光 2024-10-01 07:44:01 11 0

如何使用 pyparsing 解析小数表达式?

到目前为止,我们刚刚开始尝试 pyparsing 并喜欢它,但我们无法让它帮助我们解析小数字符串以将它们转换为数字数据类型。 例如,如果数据库表中的列值…

如梦 2024-09-27 05:25:51 8 0

python:用 BNF 或 pyparsing 替换正则表达式

我正在解析一个相对简单的文本,其中每一行描述一个游戏单元。我对解析技术知之甚少,所以我使用了以下临时解决方案: class Unit: # rules is an ord…

淡莣 2024-09-19 03:10:24 10 0
更多

推荐作者

饮湿

文章 0 评论 0

明月

文章 0 评论 0

02

文章 0 评论 0

hs1283

文章 0 评论 0

风向决定发型

文章 0 评论 0

落花浅忆

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文