Python产卵时弄乱维姆

2024-04-19 00:44:21 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试从python运行一个程序,并根据其退出状态打印输出。它是直接输出到屏幕下方的vim代码。你知道吗

enter image description here

python << EOF
import subprocess
import vim

cmd = "BAD_COMMAND"
p = subprocess.Popen(cmd, shell=True)
retcode = p.poll()
if retcode > 0:
    output_of_error = p.communicate()[0]
    vim.command("!echo show errors here")

EOF

Tags: 代码import程序cmd屏幕状态vimshell