介绍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,没有报错说明安装成功。

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

Windows下Python 3.6 安装BeautifulSoup库相关推荐

  1. windows下 python 使用 pip 安装TA-Lib报错的原因及解决方法

    windows下 python 使用 pip 安装TA-Lib报错的原因及解决方法 问题环境 问题描述 问题原因 & 解决办法 问题环境 Windows 10 x64 .python 3.8. ...

  2. windows下python的mlab安装问题

    windows下python的mlab安装问题 windows在DOS环境下安装mlab时可能出现解码错误的信息,这个是README.rst文件内的字符是非gbk编码的缘故,最好可以直接去改setup ...

  3. Windows下使用pip工具安装第三方库报C++错误的解决方案

    前言 在 Windows 下安装 Python 进行开发,经常会使用 pip 或 pip3 工具来安装各种第三方库,随着使用的深入,大概率会遇到 "error: Microsoft Visu ...

  4. Yhen带你趣味入门Python①---Windows下Python下载及安装

    ·作者:@Yhen ·原文网站:CSDN ·原文链接:https://blog.csdn.net/Yhen1/article/details/108284337 转载请说明此出处,侵权必究!谢谢合作! ...

  5. windows下python虚拟环境virtualenv安装和使用

    前面介绍了python在ubuntu16.04环境下,python的虚拟环境virtualenv的安装,下面介绍在windows环境下的安装和使用. 环境信息 操作系统:windows10 pytho ...

  6. windows下python虚拟环境virtualenv安装和使用(亲测)

    前面介绍了python在ubuntu16.04环境下,python的虚拟环境virtualenv的安装,下面介绍在windows环境下的安装和使用. 环境信息 操作系统:windows10 pytho ...

  7. windows下python 版本opencv 安装

    笔者使用的是python 版本为3.7.4,其他版本应该也没有太大问题 可以查看官网opencv 说明为4.1.0版本: https://docs.opencv.org/4.1.0/da/df6/tu ...

  8. windows下python常用库的安装

    windows下python常用库的安装,前提安装了annaconda 的python开发环境.只要已经安装了anaconda,要安装别的库就很简单了.只要使用pip即可,正常安装好python,都会 ...

  9. python3.7安装步骤-Windows下Python 3.7.0的安装步骤,Python370

    Windows下Python 3.7.0的安装步骤 由于Python版本太新的话,能会出现不稳定的情况,所以在这里,作者建议用版本不太新的Python.在这里,我用的是Python3.7.0版本(其他 ...

最新文章

  1. MySQL之alter语句用法总结
  2. 手机怎么下载python并安装-Python入门【1】Python下载安装,这几步你要了解
  3. SAP 电商云 Spartacus UI 同 SAP Customer Data Cloud 集成运行时的 api
  4. oracle中触发器只能用于表吗,Oracle触发器的分类和使用
  5. 解决python中join路径分隔符跨平台移植性
  6. vb 数组属性_VB中菜单编辑器的使用讲解及实际应用
  7. java day_Java_Day7(上)
  8. StoreOnce的未来:惠普是否能真正实现一体化去重
  9. 西南科技大学OJ题 顺序栈基本操作的实现1044
  10. Opencv获取DroidCamx视频流并改变分辨率
  11. int类型转换byte类型
  12. 机器学习之逻辑回归算法
  13. 一些优秀的源码开源网站
  14. 从MySQL数据库中查询某个数据库某个表中字段
  15. USACO题解——Section 1.2——Greedy Gift Givers
  16. 思科模拟器服务器http配置文件,在思科模拟器上通过TFTP拷贝路由器的配置文件到本地...
  17. 喂养三种宠物:猫、狗和鸟
  18. 大数据精细化运营产品解决方案
  19. 绘画教程:女生伤心眼泪、哭泣表情的画法技巧
  20. java计算机毕业设计新能源汽车租赁管理系统源程序+mysql+系统+lw文档+远程调试

热门文章

  1. a标签怎么传参_jsp页面中怎么利用a标签的href进行传递参数以及需要注意的地方...
  2. uniapp设置模板路径页面样式混乱解决办法
  3. iOS weak 自动置为nil的实现
  4. 使用 fastlane 实现 iOS 持续集成(二)
  5. 设置应用图标badge(徽章)
  6. AAC_LC用LATM封装header信息解析 Audio Specific Config格式分析
  7. 開始Unity3D的学习之旅
  8. NFS 文件共享的创建过程
  9. 第一课:网络参考模型OSI
  10. iOS11、iPhone X、Xcode9 适配指南