小编Che*_*old的帖子

用Python控制rsync?

我一直想编写一个python脚本,它将按顺序运行几个rsync实例,以便将数据备份到另一台计算机.

目前我只有这个文本文件和我使用的命令,我只是将它们复制粘贴到终端中,看起来有点傻.

我希望能够使用python为我做这个.我非常清楚地知道如何使用subprocess.popen,但我不知道如何让python直接与rsync交互,比如输入我的密码.python能做到吗?

就像是:

if theProccess.proccessResponse == "Password:" :
    theProccess.respond(string)
Run Code Online (Sandbox Code Playgroud)

或者我能做的最好的就是拥有它,甚至是bash脚本,只需按顺序运行rsyncs并且必须反复输入我的密码?

提前致谢.

python bash rsync automation

17
推荐指数
3
解决办法
2万
查看次数

标签 统计

automation ×1

bash ×1

python ×1

rsync ×1