python - 如何执行程序或批处理文件?

标签 python command-line pycharm windows-10

这个问题在这里已经有了答案:





Run a .bat file using python code

(9 个回答)


9 个月前关闭。




我已安装 PyCharm 使用 python 语言在 Windows 10 .
我正在尝试从 PyCharm 中的 Linux 命令执行命令,我使用了以下代码:

import subprocess
subprocess.run("cat",shell=True,text=True)
但我收到此错误:

'cat' is not recognized as an internal or external command, operable program or batch file.


我想执行多个命令,例如这个示例,但所有命令都会引发相同的错误。如何解决这个问题?

最佳答案

Cat 是 Unix 系统中包含的二进制文件,因为 windows 不是基于 Unix,所以它不起作用。你应该试试 TYPE Windows 中的命令

关于python - 如何执行程序或批处理文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65729082/

相关文章:

java - 从命令行启动 eclipse 时出错

Python:如果当前元素小于前一个元素,则在子集中拆分列表

python - gdaltools 将 geojson 点导出为多点

javascript - 找到正确的纬度和地段

c# - 如何在远程服务器上运行命令行程序

python - 如果使用 python 和子进程从 pycharm 调用,gsutil 不起作用, "cannot import name _common"

javascript - 使用 Javascript 检索二进制文件内容,base64 对其进行编码并使用 Python 对其进行反向解码

PHP 使用系统调用为脚本设置超时,set_time_limit 不起作用

Pycharm 上的 Django : ImproperlyConfigured with DJANGO_SETTINGS_MODULE

indexing - 手动重建 PyCharm 索引