I'm working in an organisation with limited funds. They can't afford a business account on Dropbox. However, they would find it useful to have all their files synchronized on local machines.
I've recently looked at Python Sockets and it looks as though a custom script could achieve what they're looking for. I'm concerned that it may be too low-level because a library may exist that provides a lot of functionality and it would be a waste of resources to start from scratch.
Is there a Python library/module that would provide what I'm looking for?
1 Answer 1
That sounds like you would be reimplementing rsync
in Python. If you're mainly synchronizing NIX machines you should talk a look at using that. Specifically for Python, libraries like fabric
can help you push files to remote machines.
-
The desktop machines that are in the office run Windows.Sheldon– Sheldon2013年04月22日 09:11:34 +00:00Commented Apr 22, 2013 at 9:11
-
There are lots of other tools that can do it for you like rsync and btsync(also available as mobile version) etc.I Personally would not choose implementing my own file sync tool unless there is something very important that I need and these tools do not provide.dhanvantharim– dhanvantharim2014年08月15日 19:15:45 +00:00Commented Aug 15, 2014 at 19:15
-
rsync is available for windows. You can also check out robocopy, which is a little like rsync, but I believe it comes with windows.dstromberg– dstromberg2018年06月21日 00:09:20 +00:00Commented Jun 21, 2018 at 0:09
Explore related questions
See similar questions with these tags.