Resultados da pesquisa a pedido "pyparsing"
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 ...
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" -> ...
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, ...
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 ...
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, ...
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...
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 ...
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 ...
Como faço para analisar recuos e dedents com pyparsing?
Aqui está um subconjunto da gramática do Python:
Página 1 do 2