python
☘ 主页 > 脚本 > python >

Python执行多行cmd方式

2026-10-01 | 佚名 | 点击:次

Python执行多行cmd的小细节

1

2

3

import os

cmd = "cd ~/ & ls"

os.system(cmd)

当多个命令之间用一个&连接的时候

实际上是单独运行的,也就是在cd到根目录之后退出,然后在运行该文件的路径下再运行ls查看当前路径下的目录。

  • 运行结果如下:

1

2

3

import os

cmd = "cd ~/ && ls"

os.system(cmd)

如果多条命令之间用两个&&进行连接的话

则运行的结果就是先cd到根目录下,然后在这个基础上查看当前目录的文件

  • 结果如下所示:

原文链接:
相关文章
最新更新