Я хочу смочь вытащить тип и количество букв от части текста, где буквы могли быть в любом порядке. Существует некоторое другое продолжение парсинга, которое у меня есть работа, но этот бит имеет...
Я должен быстро создать синтаксический анализатор для очень упрощенной версии подобного HTML языка разметки в Java. В Python я пользовался бы pyparsing библиотекой, чтобы сделать это. Действительно ли там что-то подобно для Java?...
Хорошо, таким образом, я спросил набор меньших вопросов об этом проекте, но у меня все еще нет большой уверенности в проектах, я придумываю, таким образом, я собираюсь задать вопрос в более широком масштабе. Я...
Мне разработали огромную грамматику для pyparsing как часть большого, чистого приложения Python. Я достиг предела тонкой настройки производительности, и я в точке, где убывающая доходность делает меня...
Pythonistas: Предположим, что Вы хотите проанализировать следующее строковое использование Pyparsing: 'ABC_123_SPEED_X 123' был ABC_123, идентификатор; SPEED_X является параметром, и 123 значение. Я думал...
Я попытался брать этот код и преобразовать его во что-то для проекта, я продолжаю работать для обработки языка программирования, но я сталкиваюсь с проблемой с упрощенной версией: op = одноразовый ('+-/...
Наличие проблемы с парсингом журналов Фырканья с помощью pyparsing модуля. Проблема с разделением журнала Фырканья (который имеет многострочные записи, разделенные пустой строкой), и получение pyparsing к...
pyparsing может считать ABNF из файла вместо того, чтобы иметь необходимость определить его с точки зрения объектов Python? В противном случае есть ли что-то, что может сделать подобный (загрузите файл ABNF в объект синтаксического анализатора),
Я хочу создать интерфейс SQL поверх нереляционного хранилища данных. Нереляционное хранилище данных, но имеет смысл обращаться к данным в реляционной манере. Я изучаю использование ANTLR для ...
У меня есть строки как это: "MSE 2110, 3030, 4102" я хотел бы произвести: [("MSE", 2110), ("MSE", 3030), ("MSE", 4102)] Это - мой способ идти об этом, хотя я еще не вполне получил его:...
У меня есть строка как следующее: <118> date=2010-05-09, time=16:41:27, device_id=FE-2KA3F09000049, log_id=0400147717, log_part=00, type=statistics, subtype=n/a, pri=information, session_id =...
:) Я пытался использовать w = Word (распечатки), но он не работает. Как я должен дать спецификацию для этого. 'w' предназначен для обработки символов хинди (UTF-8), код указывает грамматику и синтаксические анализы...
Я пытаюсь проанализировать слова, которые могут быть разбиты по нескольким строкам с комбинацией новой строки обратной косой черты (" \\n") использующий pyparsing. Вот то, что я сделал: от pyparsing импортируют * continued_ending =...
поэтому я хочу сделать это (но с использованием pyparsing) Пакет: numpy11 Пакет: scipy будет разделен на [["Package:", "numpy11"], ["Package:", "scipy"]] Мой код пока что package_header = Литерал ("Пакет:") ...
Что является различием между: нечто = TOKEN1 + TOKEN2 и нечто = Объединение (TOKEN1 + TOKEN2) Спасибо. ОБНОВЛЕНИЕ: На основе моего экспериментирования кажется, что Объединение () для терминалов, где Вы...
Я создаю синтаксический анализатор для мнимого языка программирования по имени C - (не фактический C - язык). Я дошел до стадии, где я должен перевести грамматику языка во что-то Pyparsing...
Я хотел бы использовать pyparsing для синтаксического анализа выражения вида: expr = '(gimme [some {nested [lists]}])' и получить список Python в форме: [[['gimme', ['some', ['nested', ['list]]]]]] Правильно ...
Я использую pyparsing для синтаксического анализа vcd (дамп изменения значения) файлы. По сути, я хочу читать файлы, анализировать их во внутреннем словаре и манипулировать значениями. Не вдаваясь в подробности ...
По причинам, которых я действительно не понимаю, REST API, который я использую, вместо вывода JSON или XML использует особый структурированный текстовый формат. В своей простейшей форме РАЗДЕЛ _НАЗВАНИЕ записи другие уточнения...
Я пытаюсь разобрать сложный логическое выражение, подобное приведенному ниже; x > 7 И x < 8 ИЛИ x = 4 и получить проанализированную строку в виде двоичного дерева. Для приведенного выше выражения ожидаемое проанализированное выражение...
Сейчас я пытаюсь получить результат pyparsing в виде чистого списка, поэтому Я могу сгладить его. Я читал в документации, что ParseResults также можно преобразовать в обычный список строк, вызвав ...
Я пытаюсь разобрать простой язык запроса ключ = значение. На самом деле я добился этого с помощью огромного синтаксического анализатора монстров, который затем я делаю во второй раз, чтобы очистить дерево синтаксического анализа. Что бы я хотел...
Я пытаюсь использовать pyparsing для разбора вызовов функций в форме: f(x, y) Это легкий. Но поскольку это парсер с рекурсивным спуском, его также должно быть легко разобрать: f(g(x), y) Вот чего я не могу...
У меня есть данные, похожие на YAML и нужно создать для него грамматику с помощью Pyparsing. Как и Python, объем данных Yaml определяется пробелами данных: объект : имя_объекта комментарий : этот объект ...
Обзор Итак, я занимаюсь рефакторингом проекта и выделяю кучу кода для синтаксического анализа. Меня интересует код pyparsing. Я очень плохо разбираюсь в pyparsing,...
Я пытаюсь проанализировать строки вида: 'foo(bar:baz;x:y)' Я хочу, чтобы результаты были возвращены в виде вложенного словаря, т.е. для приведенной выше строки, результаты должны выглядеть так: { 'foo' ...
Я использую pyparsing для анализа шестнадцатеричной строки и ищу способ автоматического вывода дерева анализатора. Ближайшим подходом является дамп команды, но он печатает много дублированной информации. Например :...
AKA "Добавить подузлы, созданные на основе результатов Parser.parseAction к родительскому дереву синтаксического анализа "Я пытаюсь анализировать файлы PHP с помощью PyParsing (какие правила IMHO), посредством чего определения функций ...
У меня есть текстовый файл, похожий на; заголовок раздела 1: некоторые слова могут быть чем угодно, другие слова могут быть чем угодно и т.д. и т.д.
...