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