python3第三方爬虫库BeautifulSoup4安装教程


Posted in Python onJune 19, 2018

Python3安装第三方爬虫库BeautifulSoup4,供大家参考,具体内容如下

在做Python3爬虫练习时,从网上找到了一段代码如下:

#使用第三方库BeautifulSoup,用于从html或xml中提取数据
from bs4 import BeautifulSoup

自己实践后,发现出现了错误,如下所示:

python3第三方爬虫库BeautifulSoup4安装教程   

以上错误提示是说没有发现名为“bs4”的模块。即“bs4”模块未安装。   

进入Python安装目录,以作者IDE为例,

python3第三方爬虫库BeautifulSoup4安装教程 

python3第三方爬虫库BeautifulSoup4安装教程   

控制台提示第三方库BeautifulSoup4安装成功!回到之前的程序中,会发现IntelJ已经检测到第三方库BS4的安装,已自更新项目,此时项目恢复正常,无错误提示。

常见问题

在做BS4爬虫练习时,新建的文件名为bs4.py,结果出现如下错误提示:

python3第三方爬虫库BeautifulSoup4安装教程   

即ImportError: cannot import name BeautifulSoup一般有一下几种情况:   

1. 在python2.x下安装的BeautifulSoup在python3.x下运行会报这种错,可用pip3 install Beautifulsoup4 .   

2. 导入时指定bs4 像这样: from bs4 import BeautifulSoup.   

3. 太巧合,如果你测试的文件名正好命名为bs4.py,那怎么整都会报这个错,把名字改成其他的吧。

附:BS4官方文档

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
在Gnumeric下使用Python脚本操作表格的教程
Apr 14 Python
python关键字and和or用法实例
May 28 Python
Python模块搜索概念介绍及模块安装方法介绍
Jun 03 Python
Python Paramiko模块的使用实际案例
Feb 01 Python
Python SVM(支持向量机)实现方法完整示例
Jun 19 Python
Python实现批量修改图片格式和大小的方法【opencv库与PIL库】
Dec 03 Python
详解如何用TensorFlow训练和识别/分类自定义图片
Aug 05 Python
django框架使用views.py的函数对表进行增删改查内容操作详解【models.py中表的创建、views.py中函数的使用,基于对象的跨表查询】
Dec 12 Python
pytorch 实现模型不同层设置不同的学习率方式
Jan 06 Python
解决pytorch 交叉熵损失输出为负数的问题
Jul 07 Python
python MD5加密的示例
Oct 19 Python
神经网络训练采用gpu设置的方式
Mar 03 Python
python爬虫实例详解
Jun 19 #Python
Python实现的NN神经网络算法完整示例
Jun 19 #Python
python中的二维列表实例详解
Jun 19 #Python
Tensorflow中使用tfrecord方式读取数据的方法
Jun 19 #Python
python3实现SMTP发送邮件详细教程
Jun 19 #Python
Python SVM(支持向量机)实现方法完整示例
Jun 19 #Python
Tensorflow使用tfrecord输入数据格式
Jun 19 #Python
You might like
PHP中文URL编解码(urlencode()rawurlencode()
2010/07/03 PHP
关于php连接mssql:pdo odbc sql server
2011/07/20 PHP
ThinkPHP实现动态包含文件的方法
2014/11/29 PHP
PHP二维数组实现去除重复项的方法【保留各个键值】
2017/12/21 PHP
PHP预定义接口――Iterator用法示例
2020/06/05 PHP
编写Js代码要注意的几条规则
2010/09/10 Javascript
基于jquery的点击链接插入链接内容的代码
2012/07/31 Javascript
用jQuery实现一些导航条切换,显示隐藏的实例代码
2013/06/08 Javascript
JavaScript?Apple设备检测示例代码
2013/11/15 Javascript
jQuery中position()方法用法实例
2015/01/16 Javascript
javascript实现获取服务器时间
2015/05/19 Javascript
JS+CSS实现类似QQ好友及黑名单效果的树型菜单
2015/09/22 Javascript
JS实现IE状态栏文字缩放效果代码
2015/10/24 Javascript
解析Node.js异常处理中domain模块的使用方法
2016/02/16 Javascript
javascript实现页面滚屏效果
2017/01/17 Javascript
JS简单获取当前年月日星期的方法示例
2017/02/07 Javascript
Vue.js 2.0窥探之Virtual DOM到底是什么?
2017/02/10 Javascript
vue中v-cloak解决刷新或者加载出现闪烁问题(显示变量)
2018/04/20 Javascript
JavaScript使用indexOf()实现数组去重的方法分析
2018/09/04 Javascript
vue导航栏部分的动态渲染实例
2019/11/01 Javascript
js实现时分秒倒计时
2019/12/03 Javascript
[01:30]我们共输赢 完美世界城市挑战赛开启全新赛季
2019/04/19 DOTA
采用python实现简单QQ单用户机器人的方法
2014/07/03 Python
python实现简单爬虫功能的示例
2016/10/24 Python
python正则表达式去除两个特殊字符间的内容方法
2018/12/24 Python
python 将字符串中的数字相加求和的实现
2019/07/18 Python
Django框架模型简单介绍与使用分析
2019/07/18 Python
Python修改列表值问题解决方案
2020/03/06 Python
基于python图像处理API的使用示例
2020/04/03 Python
荷兰鞋类购物网站:Donelli
2019/05/24 全球购物
Etam德国:内衣精品店
2019/08/25 全球购物
Linux不知道文件后缀名怎么判断文件类型
2012/04/26 面试题
物流管理专业大学生自荐信
2013/10/04 职场文书
高中自我评价分享
2013/12/05 职场文书
公司财务流程之主管工作流程
2014/03/03 职场文书
智慧人生:永远不需要向任何人解释你自己
2019/08/20 职场文书