我希望使用boto
的glacier
命令行工具将数据上传到 AWS Glacier。我想监控我的上传进度。
通常我pv
用来监控进度。我仔细阅读了该glacier
工具的代码,看看它是否从标准输入读取数据,但glacier
它只是boto
库周围的一个脚本,如果不进一步挖掘数据的打开方式,就无法立即辨别出来。无论哪种方式,我怀疑是否使用了标准输入。我怀疑argv
它与 Pythonwith
块一起使用——使用 Python 打开和读取文件的正常方式——因此将数据从管道传输到脚本pv
是行不通的。
有没有人对我如何使用 观看传输速率和进度有任何想法boto
?
看一下内容
其中 PID 是正在写入 glacier 的进程 ID。特别是 的值
wchar
应该表明它有多远。