Skip to content

Latest commit

 

History

History
52 lines (40 loc) · 1.64 KB

index.rst

File metadata and controls

52 lines (40 loc) · 1.64 KB

MechanicalSoup. A Python library for automating website interaction.


Welcome to MechanicalSoup's documentation!

A Python library for automating interaction with websites. MechanicalSoup automatically stores and sends cookies, follows redirects, and can follow links and submit forms. It doesn't do Javascript.

MechanicalSoup was created by M Hickford, who was a fond user of the Mechanize library. Unfortunately, Mechanize is incompatible with Python 3 and its development stalled for several years. MechanicalSoup provides a similar API, built on Python giants Requests (for http sessions) and BeautifulSoup (for document navigation). Since 2017 it is a project actively maintained by a small team including @hemberger and @moy.

Contents:

.. toctree::
   :maxdepth: 2

   introduction
   tutorial
   mechanicalsoup
   faq
   external-resources
   ChangeLog

Indices and tables