OK, here's a #TechieQuestion: if I want to sync directories from a Linux server using a Python script, does it make much difference whether I invoke a shell command with rsync from the Python script or use a dedicated Python sync command such as pyrsync?

(Boosts welcome if this isn't your area of expertise)

#python #rsync #linux

@statsguy

Quick sanity check:

pyrsync 13 commits total, last one 14 years ago. https://github.com/isislovecruft/pyrsync
rsync 7800 commits total, last one yesterday https://github.com/rsyncproject/rsync

Software which is just perfect and needs no mending and fixing all the time is absolutely fantastic. Yet I doubt prsync is in that league.😎 πŸ˜€

(Whereby I am absolutely not implying rsync is bad because it has many commits. The above merely descibes a seemingly unattainable perfect stateπŸ™‚ .)

GitHub - isislovecruft/pyrsync: A pure Python module which implements the rsync algorithm.

A pure Python module which implements the rsync algorithm. - isislovecruft/pyrsync

GitHub
@HaraldKi Hm. You make a good point.