pyparsing

    3

    1답변

    나는 다음과 같은 오류를 from pyparsing import Word,alphas,nums,Or,Regex,StringEnd ws = Regex('\s*') dot = "." w = Word(alphas) + (ws | dot) + StringEnd() w.leaveWhitespace() w.parseString('AMIT.') 을 돌려줍니

    1

    1답변

    저는 cStyleComment 변수를 이용하고 싶습니다.이 주석을 무시하는 것보다 특별히 처리해야합니다. pyparsing이 입력란에 내 처리기를 호출 할 수있는 방법이 있습니까?이 입력란은 주석으로 인식되어 버리기 전에 제거됩니까? 나는 주석 안에 몇 가지 "특수"지시문을 포함하는 일부 C 코드를 처리하고 있습니다.

    1

    2답변

    필자는 pyparsing에 새로운 버젼입니다. setParseAction을 실험하려고 시도하고 있지만 때로는 호출되지 않습니다. 는 여기가 setParseAction가 처음으로 호출되지 않은 이유를 이해 해달라고 코드 def fun(): comdty_tok = StringStart() + Word(alphas) + StringEnd() c

    1

    1답변

    내가 가지고 대한 파싱 파서에서 재귀 문을 다음 코드 : def parse_query(querystr): # <<other parsing stuff>> queryexpression = querycondition + ZeroOrMore(Word("and") + querycondition) try: return querye

    9

    2답변

    matplotlib을 사용한 대화 형 플로팅의 대부분에 대해 수학 연산을 사용하지 않으려합니다. (주로 너무 느리기 때문에, 또한 IMHO를 자주 사용하기에는 너무 흐릿하기 때문에.)하지만 라텍스를 쓰면서 항상 내 매크로를 사용합니다. 하나의 예로서, $M_{\odot}$과 같은 것을하기보다는 나는 $\Msun$을 정의합니다. 그래서 matplotlib를

    2

    1답변

    저는 파이썬과 pyparsing을 처음 접했고 논리 표현식 평가기를 만들고 있습니다. 수식은 WFF이어야합니다. WFF의 BNF는 다음과 같습니다 <alpha set> ::= p | q | r | s | t | u | ... (the arbitrary finite set of propositional variables) <form> ::= <alpha

    2

    1답변

    필자는 pyparsing을 사용하여 줄 끝의 텍스트가 포함 된 문서를 구문 분석합니다. 줄 바꿈 위치에 관계없이 텍스트와 일치하는 파서 식을 작성해야합니다. 다음은 작동하지 않습니다 from __future__ import print_function from pyparsing import * string_1 = """The quick brown fo

    2

    1답변

    일부 마크 업 된 데이터에 대한 파서를 작성 중이며, 최종 결과에서 시작 태그와 종료 태그와 같은 항목을 무시하고 데이터 만 남기고 자 노력하고 싶습니다. 이 작업을 수행 할 수 있습니까? 아니면 값을 적절하게 지정하고 수동으로 꺼내기 만하면됩니까?

    1

    1답변

    필자는 pyparsing 구문을 사용하여 약 500 줄의 텍스트 형식으로 된 H248 메시지를 구문 분석하기 위해 pyparsing을 사용하여 큰 (나에게) 문법을 작성했습니다. 구문 분석을 위해 파서에 피드를 보내면 평균 성능이 허용된다는 것을 알았습니다 (내 PC의 메시지 당 약 0.5 초). 그러나 내 파서의 기본 사용법은 하나의 메시지를 구문 분석하

    3

    1답변

    RCS file format 용 파서를 만들려고하지만 RCSadmin 컨텍스트에서 RCSid를 구문 분석 할 때 무한 루프가 발생합니다. 문제가되는 줄 제거 Group(ZeroOrMore(RCSid)).setResultsName('access') + \ 이 발생하지 않습니다. RCSid가 문자열을 파싱하는 데 성공했습니다. 어떤 제안? 출력 from