用于文件上载和持久连接的python库?

用于文件上载和持久连接的python库?,python,httpwebrequest,twisted,pycurl,Python,Httpwebrequest,Twisted,Pycurl,我尝试了urllib{2}、pycurl,现在正在查看twisted的新http客户端。 但是: 我发现urllib2很难执行文件上载 pycurl multi看起来不错,但不是音速的 twisted的http客户端不支持持久连接(未检查文件上载功能) 还有其他选择吗?的库使用urllib2_文件,可以通过多部分数据轻松上传。我忘了模块是从哪里来的(我们后来修改了它)。urllib2_文件包含在BSD许可证中。在发现之前,我在httplib之上滚动了自己的文件,这两个功能都可以完成

我尝试了urllib{2}、pycurl,现在正在查看twisted的新http客户端。 但是:

  • 我发现urllib2很难执行文件上载
  • pycurl multi看起来不错,但不是音速的
  • twisted的http客户端不支持持久连接(未检查文件上载功能)

还有其他选择吗?

的库使用urllib2_文件,可以通过多部分数据轻松上传。我忘了模块是从哪里来的(我们后来修改了它)。urllib2_文件包含在BSD许可证中。

在发现之前,我在
httplib
之上滚动了自己的文件,这两个功能都可以完成