Resultados da pesquisa a pedido "pyparsing"

1 a resposta

problemas de correspondência de espaço em branco pyparsing

Eu tentei usar pyparsing para analisar robotframework, que é uma DSL baseada em texto. O sytnax é como seguir (desculpe, mas acho que é um pouco difícil para mim descrevê-lo no BNF). uma única linha na estrutura do robô pode se ...

5 a resposta

Pyparsing - onde a ordem dos tokens é imprevisível

Quero poder extrair o tipo e a contagem de letras de um pedaço de texto em que as letras possam estar em qualquer ordem. Há algumas outras análises em andamento que eu tenho trabalhado, mas essa parte me deixou perplexo! input -> result "abc" -> ...

3 a resposta

Analisando Snort Logs com PyParsing

Problema ao analisar os logs do Snort usando o módulo pyparsing. O problema é separar o log do Snort (que possui entradas de várias linhas, separadas por uma linha em branco) e obter pyparsing para analisar cada entrada como um pedaço inteiro, ...

1 a resposta

O que esse uso de << significa em Python

Corri com esse uso de '<<' em um exemplo de Python usando o módulo pyparsing: whereExpression << whereCondition + ZeroOrMore( ( and_ | or_ ) + whereExpression ) Claramente, não é um operador de turno esquerdo binário, mas não o acho descrito em ...

4 a resposta

PyParsing: este uso correto de setParseAction ()?

Eu tenho seqüências de caracteres como esta: "MSE 2110, 3030, 4102"Gostaria de mostrar: [("MSE", 2110), ("MSE", 3030), ("MSE", 4102)]Esta é a minha maneira de fazer isso, embora eu ainda não tenha entendido: def makeCourseList(str, location, ...

2 a resposta

Adicionando informações externas ao ParseResults antes de retornar

Eu quero adicionar informações externas ao ParseResults antes de retornar. Devolvo os resultados da análise como asXML (). Os dados externos representados co...

5 a resposta

Pyparsing: Analisando dados de texto simples aninhados em semi-JSON em uma lista

2 a resposta

Como alinhar linhas não vazias com pyparsing

Estou tentando criar um pequeno aplicativo que usepyparsing para extrair dados de arquivos produzidos por outro program sses arquivos têm o seguinte format SOME_KEYWORD: line 1 line 2 line 3 line 4 ANOTHER_KEYWORD: line a line b line c Como ...

1 a resposta

Analisar dados da linha até a palavra-chave com pyparsing

Estou tentando analisar dados de linha e agrupá-los na lista. Aqui está o meu script: from pyparsing import * data = """START line 2 line 3 line 4 END START line a line b line c END """ EOL = LineEnd().suppress() start ...

1 a resposta

Como faço para analisar recuos e dedents com pyparsing?

Aqui está um subconjunto da gramática do Python: