#!/usr/bin/env python import sys import MultipartPostHandler, urllib2, cookielib cookies = cookielib.CookieJar() opener = urllib2.build_opener(urllib2.HTTPCookieProcessor(cookies), MultipartPostHandler.MultipartPostHandler) params = { "raw-data" : open(sys.argv[1], "rb") } x = opener.open("http://service.simile-widgets.org/babel/translator?reader=bibtex&writer=bibtex-exhibit-json&mimetype=text%2Fplain", params) print x.read()