第一篇 ——requests的安装

requests 的安装 由于 requests 属于第三方库,也就是 Python 默认不会自带这个库,所以需要我们手动安装。 下面 我们首先看一下它的安装过程。

  1. 相关链接
    口 GitHub: https://github.com/requests/requests D PyPI: htφs 😕/pypi. python. org/pypi/requests 口 官方文档: http://www.python-requests.org 口中文文档 : http://docs.python-requests.org/zh一CN/latest
  2. pip 安装 无论是 Windows、 Linux 还是 Mac,都可以通过 pip 这个包管理工具来安装。 在命令行界面中运行如下命令, 即可完成 requests 库的安装: pip3 install requests 这是最简单的安装方式,推荐使用这种方法安装。 3. wheel 安装 wheel 是 Python 的一种安装包,其后缀为.whl, 在网速较差的情况下可以选择下载 wheel 文件再 安装,然后直接用 pip3 命令加文件名安装即可。 不过在这之前需要先安装 wheel 库, 安装命令如下: p1p3 install wheel 然后到 PyPI 上下载对应的 wheel 文件,如最新版本为 2. 17.3 ,则打开 https://pypi.python.org/pypi/ requests/2. l 7.3#downloads ,下载 requests-2.17.3-py2.py3-none-any.whl 到本地。 随后在命令行界面进入 wheel 文件目录,利用 pip 安装即可: pip3 install requests-2 .17.3-py2.py3-none-any.whl 这样我们也可以完成 requests 的安装。 4. 源码安装 如果你不想用 pip 来安装,或者想获取某一特定版本 ,可以选择下载源码安装。 此种方式需要先找到此库的源码地址,然后下载下来再用命令安装。
    1.2 请求库的安装
    requests 项目的地址是: https://github.com/kennethreitz/requests。
    可以通过 Git来下载源代码:
    git clone git://github.com/kennethreitz/requests.git
    或通过 curl 下载:
    curl -OL https://github.com/kennethreitz/requests/tarball/master 下载下来之后,进入目录,执行如下命令即可安装:
    cd requests python3 setup.py install 命令执行结束后即可完成 requests 的安装。 由于这种安装方式比较烦琐,后面不再赘述。 5. 验证安装 为了验证库是否已经安装成功,可以在命令行模式测试一下:
    $ python3 >> import requests
    11
    首先输入 python3 ,进入命令行模式,然后输入上述内容,如果什么错误提示也没有,就证明已 经成功安装了 requests。
    1.2.2 Selenium 的安装
    Selenium 是一个自动化测试工具,利用它我们可以驱动浏览器执行特定的动作,如点击、下拉等 操作。 对于一些 JavaScript 谊染的页面来说,这种抓取方式非常有效。 下面我们来看看 Selenium 的安 装过程。
    1 相关链接 口 官方网站: http://www.seleniumhq.org 口 GitHub: https://github.com/SeleniumHQ/selenium/tree/master/py
    0 PyPI: https://pypi.python.org/pypi/selenium 口 官方文梢: http://selenium-python.readthedocs.io 口中文文档 : http://seleni um-python-zh. readthedocs. io
  3. pip 安装 这里推荐直接使用 pip 安装,执行如下命令即可:
    pip3 install selenium
  4. wheel 安装 此外,也可以到 PyPl 下载对应的 wheel 文件进行安装(下载地址: htψs://pypi.python.org/pypi/ selenium/#downloads ),如最新版本为 3.4.3 ,则下载 selenium-3.4.3-py2.py3-none-any.whl 即可。
    然后进入 wheel 文件目录,使用 pip 安装:
    pip3 install selenium-3.4.3-py2.py3-none-any.whl
    II
    12 第 1 章开发环境配直
  5. 验证安装 进入 Python 命令行交互模式,导人 Selenium 包,如果没有报错,则证明安装成功:
    $ python3 >> import selenium 但这样做还不够,因为我们还需要用浏览器(如 Chrome、 Firefox 等)来配合 Selenium t作。 后面我们会介绍 Chrome、 Firefox、 PhantomJS 三种浏览器的配置方式。 有了浏览器,我们才可以 配合 Selenium 进行页面的抓取。
    1.2.3 Ch「omeDrive「的安装
    前面我们成功安装好了 Selenit 节中我们就介绍一下 Chrome 浏览器及 ChromeDriver驱动的配置。 首先,下载 Chrome 浏览器,方法有很多,在此不再赘述。 随后安装 ChromeDriver。 因为只有安装 ChromeDriver,才能驱动 Chrome 浏览器完成相应的操作 下面我们来介绍下怎样安装 ChromeDriver。
  6. 相关链接 口 官方网站: https://sites.google.com/a/chromium.org/chrome创ver 口下载地址 : bttps://chromedriv巳rstorage.googleapis.com/index.btml
  7. 准备工作 在这之前请确保已经正确安装好了 Chrome 浏览器并可以正常运行,安装过程不再赘述。 3. 查看版本 点击 Chrome菜单“帮助”→“关于 Google Chrome”,即可查看 Chrome 的版本号,如图 1-13 所示。
    Chrome 关于
    V笃喔到,
    QB
    安子
    臼啕~Chr町、e 澳采庭" a农航班鱼台市网tl;:l!DI
    r … .,.帽翩翩每叫屈E
    ’曲事掘.OJ029110 @ 仿唱“闹闹已瘟跚,,且
    G枪’loC灿笛” ’‘眩,喝掏出7』饵,…霞h 』。庐《… 赠脏‘企萄不开监且也组皿3呼舅洒.以及只想2型国也童- 6”’11(1\tot帽篝毫氢…
    图 1-13 Chrome 版本号

    合 i
    这里我的 Chrome 版本是 58.0。 请记住 Chrome 版本号,因为选择 ChromeDriver版本时需要用到。
  8. 下载 ChromeDriver
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值