gpt4 book ai didi

python - subprocess.run 在 Windows 中不起作用 - 系统找不到指定的文件

转载 作者:行者123 更新时间:2023-12-05 03:01:13 58 4
gpt4 key购买 nike

我尝试在可视化 sutdio 代码中使用 subprocess 模块,但我一直收到错误。这是代码:

import subprocess
subprocess.run("dir")

import subprocess
subprocess.run("dir","/p")

错误是:

Traceback (most recent call last):
File "e:\Dropbox (Personal)\My Python\external\extrprg.py", line 2, in <module>
subprocess.run("dir")
File "E:\Users\klo\AppData\Local\Programs\Python\Python37-32\lib\subprocess.py", line 472, in run
with Popen(*popenargs, **kwargs) as process:
File "E:\Users\klo\AppData\Local\Programs\Python\Python37-32\lib\subprocess.py", line 775, in __init__
restore_signals, start_new_session)
File "E:\Users\klo\AppData\Local\Programs\Python\Python37-32\lib\subprocess.py", line 1178, in _execute_child
startupinfo)
FileNotFoundError: [WinError 2] The system cannot find the file specified

我希望 python 运行 dir 并给我目录中的文件夹列表

最佳答案

dircmd.exe中的一个命令,意思是你要做的事情:

subprocess.run(['cmd.exe', '/c', 'dir'])

关于python - subprocess.run 在 Windows 中不起作用 - 系统找不到指定的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56100990/

58 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com