2024-05-17 19:40:49 发布
网友
我想下载文件到我的服务器,并自动发送到在线存储(减号或dropbox)通过减号或dropbox API,而不保存下载的文件在我的服务器。因此,这就像流式传输或管道HTTP连接。现在我正在使用减去.comAPI,但它需要文件对象或本地文件作为参数。无法将响应转换为http文件。在
有可能这样做吗?如果可能,怎么做?在
概念:
另一台服务器上的文件---(http)--->;我的服务器-----(http)--->;联机存储
谢谢
您可以通过read()方法从响应中获取数据
response = urllib2.urlopen(request) data = response.read()
变量数据包含来自响应的二进制数据。在
现在您可以创建一个StringIO对象,它将数据作为一个类似文件的对象来处理。在
urllib2.urlopen(url)将返回一个类似文件的对象。你能直接把它传给你的负api吗?请参阅网址为的urllib2文档 http://docs.python.org/library/urllib2
您可以通过read()方法从响应中获取数据
变量数据包含来自响应的二进制数据。在
现在您可以创建一个StringIO对象,它将数据作为一个类似文件的对象来处理。在
^{pr2}$urllib2.urlopen(url)将返回一个类似文件的对象。你能直接把它传给你的负api吗?请参阅网址为的urllib2文档 http://docs.python.org/library/urllib2
相关问题 更多 >
编程相关推荐