我是python的新手并尝试在python脚本中使用git命令。 要求是我需要在我的python脚本中调用一些git命令,如git clean和git reset命令。我需要使用子进程,因为我不能使用任何外部库,如GitPython。
任何帮助将不胜感激
感谢。
答案 0 :(得分:0)
你可以像下面那样使用它
import shlex
import subprocess
command= "git clean -df" # you can paste any command here
comm=shlex.split(command) # This will convert the command into list format
proc=Popen(comm) # This will execute your command
有关更多详细信息,请参阅此处