我是编程方面的新手,尤其是python ......
我正在尝试编写一个从Linux终端发起的python脚本,其中包含一个' latex' file作为参数:
my_script.py file.tex.
我希望my_script.py在vim中打开file.tex(在终端中),运行另一个编译脚本然后关闭,留下' file.tex'在vim中打开,编译脚本在后台运行。
所以,我试过了:
myfile = "file.tex"
subprocess.call("vim "+ myfile)
subprocess.call("Latex_compiling_commande "+myfile)
但my_script.py仍然在等待vim关闭然后继续,这很可能是subprocess.call应该做的事情,如:official python doc中所述。
我试过了:
subprocess.Popen(["vim", myfile])
我输入/输出错误' ...
提前致谢。