Ejecutar comandos de Shell con Python

Requisito previo: algunos comandos básicos de shell

En programación, el shell es una interfaz de software para acceder a la funcionalidad del sistema operativo. Los shells del sistema operativo utilizan una CLI (interfaz de línea de comandos) o una GUI (interfaz gráfica de usuario) según la funcionalidad y el funcionamiento básico del dispositivo.

El módulo os en Python incluye funcionalidad para comunicarse con el sistema operativo. El módulo os es uno de los módulos de utilidad estándar de Python. Este módulo de Python ofrece una forma conveniente de usar funciones dependientes del sistema operativo, los comandos de shell se pueden ejecutar usando el método system() en el módulo os.

A continuación se muestran algunos ejemplos para ejecutar comandos de shell usando Python:

Ejemplo 1:

Python3

# Importing required module
import os
  
# Using system() method to 
# execute shell commands
os.system('echo "Geeks 4 Geeks"')

Producción:

Ejemplo 2: 

Python3

# Importing required module
import os
  
# Using system() method to execute
# shell commands
os.system('pwd')

Producción: 

Ejemplo 3: 

Python3

# Importing required module
import os
  
# Using system() method to execute
# shell commands
os.system('ls')

Producción: 

Ejemplo 4: 

Python3

# Importing required module
import os
  
# Using system() method to execute
# shell commands
os.system('cat')

Producción: 

Ejemplo 5: 

Python3

# Importing required module
import os
  
# Using system() method to execute
# shell commands
os.system('telnet towel.blinkenlights.nl')

Producción: 
 

Publicación traducida automáticamente

Artículo escrito por riturajsaha y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *