Skip to content

Instantly share code, notes, and snippets.

@wzpan
Created August 20, 2013 09:47
Show Gist options
  • Select an option

  • Save wzpan/6279457 to your computer and use it in GitHub Desktop.

Select an option

Save wzpan/6279457 to your computer and use it in GitHub Desktop.
Python - upload a file
import MultipartPostHandler, urllib2, cookielib
cookies = cookielib.CookieJar()
opener = urllib2.build_opener(urllib2.HTTPCookieProcessor(cookies), MultipartPostHandler.MultipartPostHandler)
params = {"username": "bob", "password": "riviera", "file": open("filename", "rb")}
opener.open("http://wwww.bobsite.com/upload/", params)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment