Вопросы по теме '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