0
ответов

наиболее эффективный способ разбора этого языка сценариев

Я реализую интерпретатор для давно -устаревшего языка сценариев текстового редактора, и у меня возникли проблемы с корректной работой лексера. Вот пример проблемной части...
вопрос задан: 19 July 2012 17:23
0
ответов

форматирование subprocess.Popen и shlex.split в windows и linux

Я пишу обертку для автоматизации некоторых команд оболочки ADB android через Python (2.7.2). Поскольку в некоторых случаях мне нужно выполнить команду асинхронно, я использую метод subprocess.Popen для выдачи ...
вопрос задан: 17 February 2012 02:53
0
ответов

Подстановочный знак не работает в вызове подпроцесса с использованием shlex

Язык: Python v2.6.2 ОС: AIX 5.3 Я использование Python для восстановления некоторых файлов из резервной копии в тестовую систему - все команды вызываются следующим образом, однако некоторые просто не хотят работать. # ...
вопрос задан: 23 August 2011 06:14
0
ответов

Python shlex.split (), игнорировать одинарные кавычки

Как в Python можно использовать shlex.split () или аналогичный для разделения строк, сохраняя только двойные кавычки? Например, если на входе «привет, мир» - это то, что «я говорю», то на выходе будет [«привет, мир», ...
вопрос задан: 29 July 2011 03:37
0
ответов

Заставить shlex.split уважать UNC-пути

Я использую shlex.split для токенизации аргументов для вызова subprocess.Popen. Однако, когда одним из этих аргументов является путь UNC, все становится непросто: import shlex raw_args = '-path "\\\\ server \\ folder \\ file.txt" ...
вопрос задан: 28 January 2011 16:54
0
ответов

Что является обратным для shlex.split?

Как я могу отменить результаты shlex.split? То есть, как я могу получить строку в кавычках, которая будет "напоминать строку оболочки Unix", учитывая список строк, которые я хотел бы процитировать? Update0 Я обнаружил ...
вопрос задан: 21 January 2011 01:34