Python执行多行cmd的小细节 import os cmd = "cd ~/ & ls" os.system(cmd) 当多个命令之间用一个&连接的时候,实际上是单独运行的,也就是在cd到根目录之后退出,然后在运行该文件的路径下再运行ls查看当前路径下的目录。运行结果如下: import os cmd = "cd ~/ && ls" os.system(cmd) 如果多条命令之间用两个&&进行连接的话,则运行的结果就是先cd到根目录下,然后在这个基础上查看当前目录的文件,结果如下所示: