2010-03-05 51 views
1

我试过urllib {2},pycurl,我正在寻找twisted的新的http客户端。 但是:用于文件上传和持久连接的python库?

  • 我发现的urllib2难以执行文件上传
  • pycurl多看起来正确的,但unpythonic
  • 扭曲的HTTP客户端不支持持久连接(不检查文件上传功能)

有没有其他的选择?

回答

2

PiCloud的库使用urllib2_file,它很容易通过多部分数据上传。我忘记了我们获得该模块的位置(我们后来对其进行了修改)。 urllib2_file包含在BSD许可下。

1

在发现urllib3之前,我在httplib的顶端推出了我自己的产品,它可以完成这两件事。