Вопросы по теме 'shlex'

Что обратное shlex.split?
Как я могу отменить результаты shlex.split ? То есть, как я могу получить строку в кавычках, которая "напоминала бы строку оболочки Unix" , учитывая list строк, я бы хотел процитировать? Обновить0 Я обнаружил ошибку Python и отправил...
9931 просмотров
schedule 22.09.2021

Форматирование subprocess.Popen и shlex.split в windows и linux
Я пишу оболочку для автоматизации некоторых команд оболочки Android ADB через Python (2.7.2). Поскольку в некоторых случаях мне нужно выполнить команду асинхронно, я использую подпроцесс Метод .Popen для выполнения команд оболочки. Я столкнулся...
21453 просмотров
schedule 10.10.2022

Python разделяет строку пробелами, за исключением случаев, когда они находятся в кавычках, но сохраняйте кавычки
Я хочу разделить следующую строку: Количество [*,'ЭКСТРА 05',*] С желаемыми результатами: ["Количество", "[*,'ЭКСТРА 05',*]"] Самое близкое, что я нашел, это использование shlex.split, однако это удаляет внутренние кавычки, что...
2631 просмотров
schedule 25.01.2023

Экранирование кавычек в команде bash с использованием вызова подпроцесса и shlex
Я выполняю команду bash, используя subprocess.call() Python. Я принимаю пользовательский ввод в качестве аргумента моей команды, как показано ниже. my_command = 'command -option1 {0} -option2 {1}'.format(arg1, arg2) Здесь arg1 и arg2...
1107 просмотров
schedule 21.08.2023

Разделение Python Shlex скобками
Мне нужно разбить серию строк на 3 составные части, обозначенные пробелами. Эти строки иногда содержат подсписки, но всегда в качестве последнего компонента строки. Ранее я использовал Shlex для достижения этого с большим успехом, но я больше не...
529 просмотров
schedule 15.10.2022

| Не работает в Subprocess.call
Всякий раз, когда я использую команду в подпроцессе с "|" в нем не работает вывод команды "|" неизвестно, попробуй "помощь по ссылке". Или когда я ставлю это: #!/usr/bin/python from subprocess import call from shlex import split interface =...
127 просмотров
schedule 04.07.2023