Using Basic Authentication in Python to fetch pdf files automatically

def getFile(location, protocol, username, password):

#create the password manager

pass = urllib2.HTTPPasswordMgrWithDefaultRealm()

#create the auth handler

pass.add_password(None, location, username, password)
authhandler = urllib2.HTTPBasicAuthHandler(pass)
opener = urllib2.build_opener(authhandler)

#all calls to urllib2.urlopen will use our handler

pagehandle = urllib2.urlopen(location)
fileData =
return fileData


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s