使用webpy和urllib2发送文件
我需要通过oauth和webpy把一个文件发送到另一个服务器。现在我先不考虑oauth的部分,因为单纯发送文件就已经很有挑战性了。
这是我写的一部分代码:
class create_video:
def POST(self):
x = web.input(video_original={})
在这个阶段,我想用urllib2把文件通过网络发送出去。需要注意的是,我还有其他参数需要一起发送。
更新
考虑到我想发送这些参数:
params = {
'title': x['title'],
'video_original': x['video_original'].file
}
我该如何使用urllib2(或者其他方法)把它们发送到指定的url呢?
附注:我试过使用poster模块,但我不知道怎么把通用参数和文件一起发送。