一、简介
os.system方法是os模块最基础的方法,其它的方法一般在该方法基础上封装完成。
二、os.system原理
system函数可以将字符串转化成命令在服务器上运行;
其原理是每一条system函数执行时,都会创建一个子进程在系统上执行命令行,子进程的执行结果无法影响主进程;
上述原理会导致当需要执行多条命令行的时候可能得不到预期的结果;
1、使用os.system 执行单条命令;
import os
os.system('cd /tmp/test')
os.mkdir('a.txt')
当执行上述命令后,发现其实a.txt文件并没有被创建在 /