<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>

<pre>Pythonistas,</pre>

<pre>I am an experienced Perl programmer just beginning to look at Python as I need a scripting langusge for a large project which involves a wide range of technologies.  I know from bitter experience that Perl quickly becomes unwieldly as project size and complexity increases.</pre>

<pre></pre>

<pre>I am impressed by Python, and in evaluating its suitability for the project at hand have found extensions to cover all areas of need but one: Automation of Submission of Web based Forms.</pre>

<pre></pre>

<pre>I am probably missing something, but cannot find support for escaping of responses (as per Perl's URI::Escape::uri_escape), support for Forms processing (GET and POST methods as per Perl's LWP::Simple and LWP::UserAgent modules respectively) or any support for capture and use of Cookies.</pre>

<pre></pre>

<pre>At first view Python seems very good in the Web Server department, but not so good in the Web Client area.  I think I must be missing something, as I would have expected all this functionality to be written as part of the Grail project.</pre>

<pre></pre>

<pre>Please tell me I've got it wrong!</pre>

<pre></pre>

<pre>-- 

Regards,
John Bell
<jbell@iinet.net.au></pre>
 </html>