shlex

    0

    2答えて

    空白の文字列を空白に分割する既存のswift2関数を探していますが、同時に空白をのまま引用符で囲んでいます。 私はstack overflow question 25678373と読みました。私の質問は重複しているようには見えません。 ココアポッドで同様の機能を検索しました。私はそれを見つけられませんでした。 このshlex.split関数がswift2に存在しない場合、同様のことを達成するための

    10

    2答えて

    ドキュメントによると、Python 2.7.3では、shlexはUNICODEをサポートするはずです。しかし、以下のコードを実行すると、私は得る:UnicodeEncodeError: 'ascii' codec can't encode characters in position 184-189: ordinal not in range(128) 私は間違っている? import shlex

    5

    2答えて

    私はPython(2.7.2)でいくつかのandroid ADBシェルコマンドを自動化するためのラッパーを作成しています。 場合によっては、コマンドを非同期で実行する必要があるため、subprocess.Popenメソッドを使用してシェルコマンドを発行しています。私はshlex .splitを使用してみましたが # sample command with parameters cmd = 'ad

    7

    1答えて

    私は長いテキストエディタのスクリプト言語のためのインタープリタを実装しており、レクサーが正しく動作するようにするには問題があります。ここで は、言語の問題の一部の例です: T L /LOCATE ME/ C /LOCATE ME/CHANGED ME/ * * C ;CHANGED ME;CHANGED ME AGAIN; 1 * /文字は、文字列を引用してもsed型構文でC(CHANG

    -1

    1答えて

    ファイルにcatという名前のPythonプログラムがあり、 "oranges"という単語が出力されている場合にのみ出力を出力します。私はどのようにこれを逆転させることができ、 "オレンジ"が出力に見つかった場合、プログラムに何も出力されないのだろうかと思いましたか? #! /usr/bin/python import commands, os, string import sys impo

    5

    2答えて

    私はshlex.splitを使用して、subprocess.Popen呼び出しの引数をトークン化しています。これらの引数のいずれかがUNCパスであるときしかし、物事は毛深い取得する:あなたが見ることができるように import shlex raw_args = '-path "\\\\server\\folder\\file.txt" -arg SomeValue' args = shlex

    2

    1答えて

    shlex.split()を使用するとき、どのように "値をスペースで囲んで"引用符を保持できますか? s = "SOME_VAR=\"value with spaces\" VAR2=value2" shlex.split(s) ['SOME_VAR=value with spaces', 'VAR2=value2'] Pythonのツールのあなたの選択は最適ではないかもしれない