小编Jas*_*rte的帖子

如何取消活动的boto3 s3 file_download?

我正在使用boto3从s3存储桶下载文件,并且我需要支持在客户端UI中取消活动的文件传输-但我找不到解决方法。

我可以使用进度回调来获取传输状态,但是不能从那里取消传输。

我确实发现boto3的s3transfer.TransferManager对象有一个.shutdown()成员,但是它有问题(.shutdown()将错误的参数传递给._shutdown()在它下面的几行)并崩溃。

还有另一种方法可以安全地取消活动的file_download吗?

python amazon-s3 boto3

6
推荐指数
1
解决办法
102
查看次数

Windows 上的类似挖掘功能?

在 Windows 系统上,我试图收集 DNS 名称的所有 IP 地址并使用每个 IP 地址调用一个工具。我知道如何从 shell 脚本执行此操作 - 但不知道如何从批处理或 powershell 文件执行此操作。

我想把它移植到windows..

#!/usr/bin/env bash
# Get all the IPs for our server instance
# and pass it to "p4 trust" to update the .p4trust file
for address in $(dig perforce.example.com +short)
do
    echo "processing address: $address:1666"
    p4 -p "ssl:$address:1666" trust -y -f || true
done
Run Code Online (Sandbox Code Playgroud)

问题:

  1. 是否有预安装的 Windowsdig等效项仅返回 DNS 记录的 IP?
  2. 在批处理或 powershell 文件中,如何迭代来自另一个应用程序的多个结果?

windows powershell perforce dig

5
推荐指数
1
解决办法
1万
查看次数

标签 统计

amazon-s3 ×1

boto3 ×1

dig ×1

perforce ×1

powershell ×1

python ×1

windows ×1