Windows服务器上的s3cmd工具

2024-05-15 15:57:51 发布

您现在位置:Python中文网/ 问答频道 /正文

正如标题所示,我正在使用s3cmd工具在Amazon上上传/下载文件。 不过,我必须使用Windows服务器并引入某种进度报告。 问题是在windows上,s3cmd会给我以下错误:

ERROR: Option --progress is not yet supported on MS Windows platform. Assuming - -no-progress.

现在,我需要这个——进度选项。 有什么解决办法吗?或者其他工具?在

谢谢。在


Tags: 文件工具服务器标题amazoniswindows报告
2条回答

好吧,我找到了一个不错的解决办法:

只需导航到C:\Python27\Scripts\s3cmd并注释掉第1837-1845行。 这样我们基本上可以跳过windows检查并在cmd上打印进度。 然而,由于它正常工作,我不知道为什么作者把它放在第一位。在

干杯。在

在今天的版本中,必须注释掉1816到1822行。 这是您必须在文件中注释掉的部分(以防将来的版本中行号再次更改):

## Unsupported features on Win32 platform

如果操作系统名称==“nt”:

如果保存属性公司名称:

错误(u”选项保留在MS Windows平台上尚不受支持。假设没有保留。”)

在保存属性=错误

如果cfg.进度计公司名称:

错误(u”选项进度在MS Windows平台上尚不受支持。假设没有进展。”)

在cfg.进度计=错误

相关问题 更多 >