📜  使用Python执行 Shell 命令

📅  最后修改于: 2022-05-13 01:54:39.641000             🧑  作者: Mango

使用Python执行 Shell 命令

先决条件:一些基本的shell命令

在编程中,外壳是用于访问操作系统功能的软件接口。操作系统中的 Shell 根据设备的功能和基本操作使用 CLI(命令行界面)或 GUI(图形用户界面)。

Python中的 os 模块包括与操作系统通信的功能。 os 模块是Python的标准实用模块之一。这个Python模块提供了一种使用操作系统相关功能的便捷方式,可以使用 os 模块中的 system() 方法执行 shell 命令。

下面是一些使用Python执行 shell 命令的示例:

示例 1:

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


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


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


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


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


输出:

示例 2:

蟒蛇3

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

输出:

示例 3:

蟒蛇3

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

输出:

示例 4:

蟒蛇3

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

输出:

示例 5:

蟒蛇3

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

输出: