python - 自动将文件分发给用户

  显示原文与译文双语对照的内容

( 这可能不是一个合适的question--if,有一个更好的堆栈站点,请让我知道。)

我属于一个将乐谱分配给用户的组织。 现在我们必须单独下载每个文件,这是一种痛苦。 文件经常更新,每次都有新版本,我们必须下载新的版本,删除旧版本,等等。

我自动使用 python 自动化过程,所以当运行脚本时,我有一个很好的文件夹,所有当前文件。 我正在寻找一种方式和其他人分享。 我最初想到的是 Dropbox,但是这只需要用户去我的Dropbox文件夹,然后手动完成( 我知道有一个选项可以下载作为. zip,,但我们的许多成员在技术上不是很精通) 。

有没有办法让用户注册,并且有一个文件夹在他们的计算机上下载了什么? 一个有用的谷歌建议可能是我所需要的。

时间: 作者:

Google Drive与Dropbox非常类似,允许你在每个共享中设置权限。 缺点是用户必须安装一个客户端,并且需要一个谷歌帐户。

另外,你可以设置一个服务器,用户可以使用像一致这样的客户机来保持他们的文件最新。 你必须为非技术用户准备详细的说明,尽管。

作者:

我会用。"。"。 如果可行,我将 hack 安装一个 Windows 安装程序: - 安装 git/subversion/your 最爱的资源管理器- 执行存储库的初始签出/克隆,将计划的作业添加到计算机( Windows 等价 cronjobs )

可以在几个小时内完成工作,并且只需要运行安装程序,最终选择 repo ( 将它的放置在哪个目录中)的位置。 然后从那里推出对 repo的更改,客户端计算机会每小时检查一次更新。

...