如何为Python安装 mechanize ?
在本文中,我们将为Python安装 mechanize。机械化由 John J. Lee 设计。和维护由 Kovid Goyal 于 2017 年接管。它遵循Python中的状态程序化网页浏览
机械化模块的特点
- Mechanize浏览器实现urllib2.OpenerDirector的接口
- 它具有HTML表单填充的函数/方法
- 轻松跟踪浏览器历史记录
- 自动处理 HTTP-Equiv 和 Refresh
- 获得的链接解析
- 机械化内部存在 urllib2函数
安装
在 Windows 中
PIP 是一个包管理系统,用于安装和管理用Python编写的软件包/库。这些文件存储在称为Python包索引 (PyPI) 的大型“在线存储库”中。如果 PIP 不存在,请查看如何在 Windows 上安装 PIP?并按照提供的说明进行操作。
Mechanize 可以使用 pip(包管理器)直接下载和安装。要安装 mechanize,只需转到命令行并键入以下命令:
pip install mechanize
在 Linux 中
您可以在 Linux 中使用 pip 和 apt-get 命令安装 mechanize。要使用 pip 安装,请在终端中输入以下命令。
pip3 install mechanize
要使用 apt 在终端中键入以下命令进行安装。
sudo apt-get install python-mechanize
从 Github 安装
要从 github 安装,我们需要将 repo 克隆到我们的系统中。要克隆 repo 然后安装它,请在终端中键入以下命令。
git clone https://github.com/python-mechanize/mechanize.git
cd mechanize
pip3 install -e
例子
mechanize 使用 mechanize.urlopen() 方法导出完整的接口。
Python3
# import module
import mechanize
# read url with urlopen()
response = mechanize.urlopen("http://www.geeksforgeeks.com/")
print(response.read())
输出: