Python os.system() - 执行子shell中的命令

Python os.system()

Python os.system()方法执行子shell中的命令(字符串)。该方法通过调用标准C函数system()来实现,并且具有相同的限制。如果command生成任何输出,它将被发送到解释器标准输出流。无论何时使用此方法,都会打开操作系统的相应shell并在其上执行该命令。

语法:os.system(command)

参数:

command:字符串类型,用于指示执行哪个命令。

返回值:在Unix上,返回值是进程的退出状态;在Windows上,返回值是系统shell在运行命令后返回的值。

示例1

使用os.system()方法获取计算机的当前日期

# Python program to explain os.system() method 
      
# importing os module 
import os 
  
# Command to execute
# Using Windows OS command
cmd = 'date'
  
# Using os.system() method
os.system(cmd)

Output:

Python os.system()

示例2

使用os.system()方法运行记事本。

# Python program to explain os.system() method 
      
# importing os module 
import os 
  
# Command to execute
# Using Windows OS command
cmd = 'notepad'
  
# Using os.system() method
os.system(cmd)

输出:

Python os.system()

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程