Может ли кто-нибудь сказать мне, как установить вывод команды в переменную?Python - Результат выполнения команды выполнения как переменная
В принципе, я ищу эквивалент Python к этому Баш, например:
blah="ajsdlk akajl <[email protected]>"
blah=`echo $blah | cut -d '<' -f 2 | cut -d '>' -f 1`
echo $blah
[email protected]
Благодарности
Вы можете использовать подпроцесс. Это выглядит очень близко к http://stackoverflow.com/questions/4760215/running-shell-command-from-python-and-capturing-the-output –
Возможный дубликат [Capture stdout из скрипта в Python] (http://stackoverflow.com/questions/5136611/capture-stdout-from-a-script-in-python) – tripleee