Skip to content Skip to sidebar Skip to footer

What's The Easiest Way To Get Mechanize For Python 3 On Debian?

I recently wanted to port my scraper that uses mechanize.Browser to Python 3. I haven't found any python3-mechanize package or anything like that. I'm not yet familiar with Python

Solution 1:

There's been no activity in the Mechanize repository for several years. Despite the experimental Python 3 branch suggested, it has not been merged and there is no official response to the request for support.

If you're looking for an active project, you may wish to look elsewhere. Two similar projects compatible with Python 3 are

  • MechanicalSoup - "A Python library for automating interaction with websites."
  • RoboBrowser - "a simple, Pythonic library for browsing the web without a standalone web browser."

Both use Requests and BeautifulSoup. As of mid-2015, the latter shows slightly more activity.

Solution 2:

This is the experimental Python 3 branch of Mechanize: https://github.com/adevore/mechanize/tree/python3

Also see this for more details: http://web.cecs.pdx.edu/~adevore/mechanize/

Post a Comment for "What's The Easiest Way To Get Mechanize For Python 3 On Debian?"