我需要从Python运行rsync命令。这是可能的,如果是这样,我该怎么做?
rsync -Ccavz --delete DJStatic username@website
答案 0 :(得分:17)
您可以使用以下代码段从python调用子进程
import subprocess
subprocess.call(["ls", "-l"])
在你的情况下,它会是这样的
subprocess.call(["rsync", "-Ccavz", "--delete","DJStatic", "username@website"])
有关详细信息,请参阅here。