Communicating with a PHP script (and pretending I'm a browser)

Roy Smith roy at
Thu Nov 13 20:41:46 CET 2014

In article <mailman.15778.1415890500.18130.python-list at>,
 Lie Ryan <lie.1296 at> wrote:

> On 13/11/14 03:57, Larry Martell wrote:
> > We were all making this much harder than it is. I ended up doing this:
> >
> > wp = urllib.request.urlopen('http://php_page/?' + request.POST.urlencode())
> > pw =

You can do this if you want, but it's much easier to use requests 
library (  Compared to using the raw 
urllib stuff, requests makes it trivial to deal with argument encoding, 
cookie management, and a zillion other little details which will drive 
you crazy if you try to roll your own with urllib.

More information about the Python-list mailing list