我试图cmd.exe带着争论逃跑ls。
我使用了下面的代码
import subprocess
subprocess.call(['C:\Windows\System32\cmd.exe', 'ls'])
Run Code Online (Sandbox Code Playgroud)
执行后cmd.exe打开但不ls作为输入
你的脚本中有两个错误
lsWindows 不支持dir使用/C运行命令所需的参数修改后的脚本是
>>> import subprocess
>>> subprocess.call(['C:\\windows\\system32\\cmd.exe', '/C', 'dir'])
Run Code Online (Sandbox Code Playgroud)
注意:用于\转义反斜杠字符
| 归档时间: |
|
| 查看次数: |
12720 次 |
| 最近记录: |