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 module building with some special procedures so I don't know how would I use 2to3
there. Any suggestions?
@edit: I'm accepting Sibi's answer because it is currently the best. I will be pleased to award any other answer this way, if it just points to a better solution.
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/
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
Both use Requests and BeautifulSoup. As of mid-2015, the latter shows slightly more activity.
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.