pyparsing

    2

    1答えて

    プレーンテキストを(空白も含めて)そのまま解析する方法はわかりませんが、テキスト内の特別な構造を一致させることはできます。あなたは私が達成しようとしている何 some plain text specialStructure plain text again のような文字列があるとすると、私の最初の試みは、これが与えた場合でも import pyparsing as pp def joi

    0

    1答えて

    私conda listが pyparsing 2.1.4 py27_0 をpyparsingたpyparsingという名前のモジュールをしかし、私はPythonのファイルを実行したとき、私はエラーだ import matplotlib.pyplot as plt を持っている Traceback (most recent call last): File "170

    1

    1答えて

    複数の設定ファイルを解析するベストプラクティスは何ですか? mysqlサーバの設定を解析して、設定をもう一度書きたいと思っています。だから、興味深いのは、いくつかの設定は、メインファイルに配置することができるが、他のサブファイル内に配置することができること、である !includedir /etc/mysql.d/ : の構成は以下のように複数の行を発行することができます。 私は、1つのファイ

    1

    1答えて

    引用符で囲まれた値を含む文字列を解析しようとしています。ここで私はこれまで持っているものである:すべて抽出されたトークンがあることを 'com.sec.android.app.camera.shootingmode.dual' '6' '1.003' '5.0.1-1624448' を印刷し from pyparsing import Word, Literal, printables

    1

    1答えて

    複数行のファイルからいくつかのフィールドを解析しようとしていますが、私はいくつかの行にしか興味がありませんが、スキップしたいものもあります。 from pyparsing import * string = "field1: 5\nfoo\nbar\nfield2: 42" value1 = Word(nums)("value1") value2 = Word(nums)("value2

    1

    1答えて

    私はpyparsingが初めてです。私はテキストを解析しようとしていますが、実際にどのように動作しているのか理解できません。 from pyparsing import * number = Word(nums) yearRange = Combine(number+"-"+number) copyright = Literal("Copyright (C)")+yearRange+Lit

    1

    1答えて

    私は次のようにPyParsingを使用して、リストとしてdelimitedStringを抽出しようとしているに変換するdelimitedListにsetParseActionする:これは印刷していることである from pyparsing import * string = "arm + mips + x86" pattern = delimitedList(Word(printables)

    4

    1答えて

    私はpyparsingライブラリのコードを参照しています。そこでは、私は次の断片を見つけました: result = instring[loc] == self.firstQuoteChar and self.re.match(instring,loc) or None if not result: raise ParseException(instring, loc, sel

    1

    2答えて

    http://www.apkmirror.comからAPKダウンロードページを解析すると、http://www.apkmirror.com/apk/google-inc/gmail/gmail-7-3-26-152772569-release-release/gmail-7-3-26-152772569-release-android-apk-download/のようになりました。私はpackag

    0

    1答えて

    私たちはしばらくの間、一般的な設定ファイルパーサーにpyparsingを使用してきました。コンフィグパーサの内部ブロックは、このような何かを見て:dictOfとdelimitedListを使用して { key1 = [ value1.1, value1.2, value1.3 ]; key2 = [ value2.1, value2.2, value2.3 ]; } を、我々は値トークン