pyparsing

    2

    2답변

    큰 프로젝트의 경우 현재 PLAN (Stanford Polygon File) 파서를 작성하는 중입니다. Github Gists의 예제는 현재 ASCII 형식 PLY 파일을 데이터 추상화 Mesh으로 구문 분석 할 수 있습니다. 그것은 또한 기울어 진 사람들을 위해 실제 문법에 대한 설명을 포함합니다. 그러나 형식 정의 (PLY - Polygon File F

    2

    1답변

    우분투에서 HPOlib을 설치하고 예제를 실행하려고했지만 작동하지 않습니다. 메시지 : The 'pyparsingnose' distribution was not found and is required by HPOlib으로 DistributionNotFound 예외를 발생시킵니다. pyparsing이 설치됩니다. 오류를 제거하려면 어떻게해야합니까? 'pypa

    2

    1답변

    내가 함수를 작성하기 위해 노력하고있어 소비에서 정규식을 중지 parse 예를 들어, assert parse("file://foo:bar.txt:r+") == ("foo:bar.txt", "r+") 문자열은 다음, 고정 된 접두사 file://로 구성하도록 파일 이름 (하나 이상의 문자로 구성 될 수 있음), 콜론 및 액세스 플래그를 나타내는 문자열.

    2

    2답변

    pyparsing 라이브러리를 사용하여 표현식에서 산술적 우선 순위에 따라 괄호를 만드는 파서를 만드는 방법은 무엇입니까? 예를 들어 *은 +보다 높은 우선 순위를 갖습니다. 그것은 다음과 같이 수행해야합니다 »> print(wholeexp.parseString('3+5-2')) [[['3', '+', '5'], '-', '2']] »> print(wh

    3

    2답변

    pyparsing을 통해 문법 요소의 resultsName을 자동으로 내 소스 코드에 지정된 이름으로 설정할 수 있습니까? my_number = Word(nums)('my_number') .setResultsName의 바로 가기를 사용하여 : 그건 내가 my_number = Word(nums) 과 같은 코드를 작성합니다 및 자동으로 당신은 간단하게

    1

    1답변

    나는 연결, 분리 및 kleene 별을 사용하여 간단한 정규식 문법을 파싱하려고합니다. 내 문법과 테스트는 다음과 같다 : 문제가 여기에 무엇 Traceback (most recent call last): File "main.py", line 34, in <module> print expression.parseString(t) F

    2

    2답변

    구문 분석하지 : from pyparsing import Word, nums, Forward, Suppress, OneOrMore, Group #A grammar for a simple class of regular expressions number = Word(nums)('number') lparen = Suppress('(') rparen =

    1

    1답변

    저는 PyParser를 처음 사용합니다.하지만 작동하도록 만들려면 그것을 사용하는 것이 중요합니다. I가 내가 그 명령 동사, 다중 단어 객체의 이름을 입력 한 다음 선택적 접미사, 몇 가지 예제가 구문 분석하고 싶은 메시지 문자열 : verb object verb another object verb object friday verb another o

    1

    1답변

    우선 순위를 찾을 수있는 대부분의 예제에서 그룹화 된 (oneOf) 리터럴을 사용하여 동일한 수준을 설정합니다. 이 방법을 사용하면 2 가지 (또는 그 이상) 중 어떤 것을 찾아보고 평가를 계속해야합니다. 내가하고 싶은 것은 사업자를 분할하여 어떤 사업자인지 직접 파악하고 평가하는 것입니다. arith_prec = [ (subtract_op, 2,

    3

    1답변

    구문 분석하고 해당 정규식 검색 코드로 변환해야하는 문장이 있습니다. 내 문장의 예 - LINE_CONTAINS phrase one BEFORE {phrase2 AND phrase3} AND LINE_STARTSWITH Therefore we -이는 phrase one는 phrase2 및 phrase3 전에 어딘가에 오는 라인에서 의미합니다. 또한, 라인이