Sto imparando Python e sto leggendo attraverso uno script di esempio che include alcune definizioni di variabili che sembrano:Cosa significa var, _ = qualcosa in Python? Concatenazione di stringhe?
output,_ = call_command('git status')
output,_ = call_command('pwd')
def call_command(command):
process = subprocess.Popen(command.split(' '),
stdout=subprocess.PIPE,
stderr=subprocess.PIPE)
return process.communicate()
se stampo uscita I ottenere l'output della shell risultante legati insieme, quindi so che è concatenare le variabili. Ma non riesco a trovare alcun riferimento alla convenzione, in nessuno dei documenti. Qualcuno può spiegarmelo in modo tale che so per certo che lo sto usando correttamente?
"definizioni delle variabili"? Non vi è nulla di simile. Sono solo dichiarazioni di assegnazione. –
Un modo più chiaro per scrivere la dichiarazione, assumendo '_' era inutilizzata, sarebbe' uscita = call_command ('pwd') [0] ' – gahooa