import subprocess, os def git_test(git_file=str, git_root=str): return subprocess.Popen( "git -C {git_root} log -1 --pretty=format:%h:%ct {git_file}".format( git_file=git_file, git_root=git_root), shell=True, universal_newlines=True, stdout=subprocess.PIPE, stderr=subprocess.PIPE, ).communicate() if __name__ == "__main__": print(git_test(git_file="/home/jonnybravo/Projekte/Python_Skripte/jenkins/use_jenkins_api.py", git_root="/home/jonnybravo/Projekte/Python_Skripte")[0]) #git log -1 --pretty=format:%h:%c /home/jonnybravo/Projekte/Python_Skripte/jenkins/use_jenkins_api.py