UNKNOWN
Project description
Introduction
lxmlmechanize is an efficient, i18n-aware, simple, lxml-based HTTP user-agent.
Synopsis
from lxmlmechanize import default_keychain, Mechanize from lxmlmechanize.urllib2ext import Credentials m = Mechanize() # set credentials for authentication default_keychain.add(Credentials('http://localhost:12345/', realm=None, user='test', password='testtest')) # navigate to the page m.navigate('http://localhost:12345/') # populate the form fields form = m.page.root.xpath('body//form[@id="test"]')[0] form.xpath('input[@name="user"]')[0].set('value', 'user') form.xpath('input[@name="password"]')[0].set('value', 'password') # submit the form m.submit_form(form)
Contributors
Changelog
0.0.0
Initial
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
lxmlmechanize-0.0.0.tar.gz
(13.2 kB
view hashes)