"Phoe6" wrote: >> if you want to prevent the URI parser from treating something as part of >> the URI, you need to quote it: >> >> pwd = urllib.quote(pwd, "") > > Tried this and did not work out. It ended up confusing urllib and > urllib2 objects.
oh, please. urllib.quote is a *function*; there's no way that calling that function from code written for urllib2 will affect anything. but you can access urllib.quote from the urllib2 namespace too. it's actually the very same function: >>> urllib.quote <function quote at 0x00F430F0> >>> urllib2.quote <function quote at 0x00F430F0> (urllib2 imports lots of stuff from urllib) > I dont want to import urllib, with the urllib2 itself wanted to work > around this piece of code. not wanting to solve a problem is a pretty lousy problem-solving strategy, really. </F> -- http://mail.python.org/mailman/listinfo/python-list