小编典典

在Debian上实现Python 3机械化的最简单方法是什么?

python

我最近想将我使用的刮板移植mechanize.Browser到Python3。我还没有找到任何python3-mechanize软件包或类似的东西。我还不熟悉带有一些特殊过程的Python模块构建,所以我不知道该如何使用2to3。有什么建议?

@edit:我接受Sibi的答案,因为它是目前最好的答案。 如果它能指出更好的解决方案,我将很高兴以此方式奖励其他任何答案。


阅读 131

收藏
2021-01-20

共1个答案

小编典典

多年来,Mechanize存储库中没有任何活动。尽管建议使用试验性的Python
3分支,但该分支尚未合并,也没有官方对支持请求的回应。

如果您正在寻找一个活跃的项目,则不妨寻找其他地方。与Python 3兼容的两个类似项目是

  • MechanicalSoup- “用于自动与网站进行交互的Python库”。
  • RoboBrowser- “一个简单的Pythonic库,无需独立的Web浏览器即可浏览Web。”

两者都使用Requests和BeautifulSoup。截至2015年中,后者的活动量略有增加。

2021-01-20