Skip to main content
 首页 » 编程设计

python之如何设计一个扭曲的解决方案来通过读取特定部分来下载文件

2025年05月04日8kuangbin

如何使用 twisted 将远程文件下载到多个 block 中?假设文件是​​ 100 字节,我想产生 10 个连接,每个连接将读取 10 个字节,但没有特定顺序,然后将它们全部合并。

我能够在 Python 中使用线程来做到这一点,但我不知道如何使用 twisted 的 react 器 + 管理器 + 协议(protocol)来实现同样的目的。关于我应该如何设计这个有什么建议吗?

请您参考如下方法:

我不认为这真的提供了用户需要的方向——问题似乎很清楚如何使用 Twisted 来实现这个——答案意味着对 Twisted 的合理了解。