Hey rbt, You should take a look at mechanize: http://wwwsearch.sourceforge.net/mechanize/
One of its listed features is 'Easy HTML form filling, using ClientForm interface'. A more recent option which came up on this group a few days ago is twill: http://www.idyll.org/~t/www-tools/twill.html twill combines pyparsing & mechanize to provide a way of scripting tests for web applications. While it might not offer the functionality you're after (I haven't had call to use either of these), it looks very accessible, and could provide some good examples for using mechanize with your own scripts. -alex23 -- http://mail.python.org/mailman/listinfo/python-list