• Windows下Python 3.6 安装BeautifulSoup库


     介绍Python库BeautifulSoup安装。




    01




    BeautifulSoup库介绍



    Beautiful Soup是Python的一个库,支持Python 2和Python 3,最主要的功能是从网页抓取数据,即爬虫,官网介绍如下:


    1. Beautiful Soup provides a few simple methods and Pythonic idioms for navigating, searching, and modifying a parse tree: a toolkit for dissecting a document and extracting what you need. It doesn't take much code to write an application

    2. Beautiful Soup automatically converts incoming documents to Unicode and outgoing documents to UTF-8. You don't have to think about encodings, unless the document doesn't specify an encoding and Beautiful Soup can't detect one. Then you just have to specify the original encoding.

    3. Beautiful Soup sits on top of popular Python parsers like lxml and html5lib, allowing you to try out different parsing strategies or trade speed for flexibility.


    翻译过来就是:


    1. Beautiful Soup提供一些简单易用的方法来处理导航、搜索、修改网页解析树等功能。它是一个工具集合,通过解析文档方便用户提取所需数据,可用很少代码就写出一个完整的程序。

    2. Beautiful Soup自动将输入文档转换为Unicode,输出文档转换为UTF-8,从而使用户不需要考虑文档的编码方式,除非文档没有指定编码,此时则需用户说明文档编码方式。

    3. Beautiful Soup已成为和lxml、html5lib等相当的Python解释器,丰富了用户的解析策略和开发的灵活性。.

     Beautiful Soup官网为:https://www.crummy.com/software/BeautifulSoup/



    02


    下载安装


    安装方法如下:


    1. Beautiful Soup官网下载Beautiful Soup库,目前版本为4.6.0。

    2. 解压缩,假设放到C:/python36/下。

    3. 运行cmd,切换到Beautiful Soup目录下。

    4. 运行命令:

      setup.py build

      setup.py install

    5. 在IDE下from bs4 import BeautifulSoup,没有报错说明安装成功。



    02



    PIP安装


    如果上一种方法安装不成功,可以用第二种方法,记住,Python3.6下是pip3。

    安装方法如下:


    1.  pip3 install beautifulsoup4。


    2. 在IDE下from bs4 import BeautifulSoup,没有报错说明安装成功。



    0?wx_fmt=jpeg

    扫我关注,及时获取技术分享。






  • 相关阅读:
    BZOJ5194: [Usaco2018 Feb]Snow Boots(排序&set)(可线段树优化)
    BZOJ5280: [Usaco2018 Open]Milking Order(二分+拓扑)
    BZOJ5281: [Usaco2018 Open]Talent Show(01分数规划&DP)
    BZOJ4837:[Lydsy1704月赛]LRU算法(双指针&模拟)
    【NOIP2013】传染病控制
    bzoj 2754: [SCOI2012]喵星球上的点名
    bzoj 4197: [Noi2015]寿司晚宴
    Codeforces Round #438 B. Race Against Time
    Codeforces Round #438 C. Qualification Rounds
    Codeforces Round #438 D. Huge Strings
  • 原文地址:https://www.cnblogs.com/protosec/p/11673372.html
Copyright © 2020-2023  润新知