Seite 1 von 1

rsync in python

Verfasst: Mittwoch 22. September 2010, 18:37
von Pa5tA
Ich schreibe im Moment ein kleines Backup Tool und will dazu die Daten wie mit rsync unter Linux verschieben (also immer ein Abgleich was ist schon da, was wurde veraendert, ...). Da ich das nicht selber schreiben will, suche ich irgenteine Bibliothek oder sowas.
Kennt da wer was?

Re: rsync in python

Verfasst: Mittwoch 22. September 2010, 19:01
von Barabbas
Hallo,

meinst du sowas wie das diff-Lib?

Schöne Grüße,

brb

Re: rsync in python

Verfasst: Mittwoch 22. September 2010, 19:37
von Pa5tA
Ich wollte eigentlich ne fertige Variante, die ich einfach zum Verscheiben nutzen will. Wenn es das nicht gibt werd ich es selber schreiben dazu ist diff lib richtig, denke ich.

btw. Tkinter is ja mal scheisse :shock:

Re: rsync in python

Verfasst: Mittwoch 22. September 2010, 20:07
von /me
Pa5tA hat geschrieben:Ich schreibe im Moment ein kleines Backup Tool und will dazu die Daten wie mit rsync unter Linux verschieben (also immer ein Abgleich was ist schon da, was wurde veraendert, ...). Da ich das nicht selber schreiben will, suche ich irgenteine Bibliothek oder sowas.
Dann ruf doch einfach rsync über subprocess() auf. Unter Windows gibt es rsync im cygwin-Paket.

Re: rsync in python

Verfasst: Mittwoch 22. September 2010, 20:55
von Pa5tA
Ich wuerde aber gerne moeglichst wenig Abhaenigkeiten haben, weshalb ich das ganze auch mit Tk schreibe...

Re: rsync in python

Verfasst: Donnerstag 23. September 2010, 00:54
von DeaD_EyE

Re: rsync in python

Verfasst: Donnerstag 23. September 2010, 09:43
von Leonidas
DeaD_EyE hat geschrieben:Leider ist der Link down: http://www.vdesmedt.com/~vds2212/rsync.html
Nein, der ist nicht down sondern die Seite wurde gelöscht.

Re: rsync in python

Verfasst: Donnerstag 23. September 2010, 09:56
von mkesper
Tk ist auch eine Abhängigkeit (und sieht dazu noch schlecht aus).

Re: rsync in python

Verfasst: Donnerstag 23. September 2010, 10:15
von BlackJack
@mkesper: Tkinter gehört aber zur Standardbibliothek.

Re: rsync in python

Verfasst: Donnerstag 23. September 2010, 11:53
von Leonidas
BlackJack hat geschrieben:@mkesper: Tkinter gehört aber zur Standardbibliothek.
Wollen wir wieder die Diskussion rauspacken, was jetzt als Abhängigkeit zählt und was nicht? 8)

Re: rsync in python

Verfasst: Donnerstag 23. September 2010, 12:44
von BlackJack
@Leonidas: Es ist zumindest unter Windows in der Regel aber keine *zusätzliche* Abhängigkeit. Insbesondere im Gegensatz zu rsync aus cygwin.

Re: rsync in python

Verfasst: Donnerstag 23. September 2010, 13:43
von jens
vielleicht ist hier was dabei: http://lmgtfy.com/?q=python+rsync :lol:

Re: rsync in python

Verfasst: Donnerstag 23. September 2010, 13:54
von Leonidas
BlackJack hat geschrieben:@Leonidas: Es ist zumindest unter Windows in der Regel aber keine *zusätzliche* Abhängigkeit. Insbesondere im Gegensatz zu rsync aus cygwin.
Ja, das stimmt. Wobei "Binaries weitergeben" unter Windows ja funktioniert - es reicht in der Regel das Binary mitzugeben, die ``cygwin1.dll``, fertig.

Re: rsync in python

Verfasst: Freitag 24. September 2010, 10:25
von Pa5tA
Ich werd jetzt erstmal versuchen so etwas in der Art selber zu schreiben (relativ einfach). Ansonsten nehm ich halt Cygwin.