Vuoi imparare come eseguire i comandi shell usando Python? In questa esercitazione, ti mostreremo come utilizzare Python per eseguire comandi Shell su un computer che esegue Linux.

• Ubuntu 20
• Ubuntu 19
• Ubuntu 18
• Python 3.8.5

Elenco attrezzature

Nella sezione seguente viene presentato l'elenco delle attrezzature utilizzate per creare questa esercitazione.

Come Amazon Associate, guadagno dagli acquisti idonei.

Esercitazione correlata - Python

In questa pagina, offriamo un rapido accesso a un elenco di tutorial relativi a Python.

Tutorial Python - Esecuzione di comandi shell

Usa Python per eseguire un comando di sistema.

Copy to Clipboard

Ecco l'output del comando.

Copy to Clipboard

Nel nostro esempio, Python mostrerà l'output del comando direttamente sullo schermo.

Nel nostro esempio, Python non continuerà fino al termine del comando di sistema.

Tutorial Python - Esecuzione di comandi di sistema

Usa Python per eseguire un comando di sistema.

Copy to Clipboard

Ecco l'output del comando.

Copy to Clipboard

Nel nostro esempio, Python memorizza il risultato del comando in una variabile.

Nel nostro esempio, Python non continuerà fino al termine del comando di sistema.

Tutorial Python - Eseguire un comando di sistema come sotto-processo

Eseguire un comando di sistema come sotto-processo.

Copy to Clipboard

Facoltativamente, dividere il comando come matrice.

Copy to Clipboard

Ecco l'output del comando.

Copy to Clipboard

Nel nostro esempio, Python genererà un nuovo processo per eseguire il comando di sistema.

Tutorial Python - Eseguire un comando Shell come sotto processo

Eseguire un comando di sistema come sotto-processo.

Copy to Clipboard

Ecco l'output del comando.

Copy to Clipboard

Nel nostro esempio, Python genererà un nuovo processo per eseguire il comando di sistema.

Nel nostro esempio, Python memorizza il risultato del comando in una variabile.

Congratulazioni! È possibile utilizzare Python per eseguire i comandi shell.