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 相关文章推荐
Python ORM框架SQLAlchemy学习笔记之映射类使用实例和Session会话介绍
Jun 10 Python
Python是编译运行的验证方法
Jan 30 Python
利用一个简单的例子窥探CPython内核的运行机制
Mar 30 Python
基于Django的python验证码(实例讲解)
Oct 23 Python
Python版名片管理系统
Nov 30 Python
Python实现批量修改图片格式和大小的方法【opencv库与PIL库】
Dec 03 Python
情人节快乐! python绘制漂亮玫瑰
Aug 18 Python
Python 进程之间共享数据(全局变量)的方法
Jul 16 Python
在python中创建指定大小的多维数组方式
Nov 28 Python
TensorFlow查看输入节点和输出节点名称方式
Jan 04 Python
keras 自定义loss model.add_loss的使用详解
Jun 22 Python
Django中celery的使用项目实例
Jul 07 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正则取img标记中任意属性(正则替换去掉或改变图片img标记中的任意属性)
2013/08/13 PHP
PHP列出MySQL中所有数据库的方法
2015/03/12 PHP
微信自定义菜单的处理开发示例
2015/04/16 PHP
解读PHP中的垃圾回收机制
2015/08/10 PHP
thinkphp利用模型通用数据编辑添加和删除的实例代码
2016/11/20 PHP
phpStorm+XDebug+chrome 配置详解
2019/04/01 PHP
让IE8支持DOM 2(不用框架!)
2009/12/31 Javascript
最佳JS代码编写的14条技巧
2011/01/09 Javascript
js全屏显示显示代码的三种方法
2013/11/11 Javascript
javascript模拟评分控件实现方法
2015/05/13 Javascript
js+css实现有立体感的按钮式文字竖排菜单效果
2015/09/01 Javascript
jQuery Validate初步体验(二)
2015/12/12 Javascript
实现微信小程序的wxml文件和wxss文件在webstrom的支持
2017/06/12 Javascript
微信小程序删除处理详解
2017/08/16 Javascript
vue移动端微信授权登录插件封装的实例
2018/08/28 Javascript
深入浅析Vue.js 中的 v-for 列表渲染指令
2018/11/19 Javascript
JS双向链表实现与使用方法示例(增加一个previous属性实现)
2019/01/31 Javascript
Vue实现剪切板图片压缩功能
2020/02/04 Javascript
JavaScript实现移动端带transition动画的轮播效果
2020/03/24 Javascript
Vue实现购物车基本功能
2020/11/08 Javascript
[08:47]2018国际邀请赛 OG战队举杯时刻
2018/08/29 DOTA
在Linux系统上安装Python的Scrapy框架的教程
2015/06/11 Python
python中快速进行多个字符替换的方法小结
2016/12/15 Python
python中使用正则表达式的连接符示例代码
2017/10/10 Python
python_array[0][0]与array[0,0]的区别详解
2020/02/18 Python
Python selenium页面加载慢超时的解决方案
2020/03/18 Python
Python实现一个简单的毕业生信息管理系统的示例代码
2020/06/08 Python
python 抓取知乎指定回答下视频的方法
2020/07/09 Python
python实现扫雷游戏的示例
2020/10/20 Python
Python实现随机爬山算法
2021/01/29 Python
详解CSS3阴影 box-shadow的使用和技巧总结
2016/12/03 HTML / CSS
什么是Remote Module
2016/06/10 面试题
装饰资料员岗位职责
2013/12/30 职场文书
调解员先进事迹材料
2014/02/07 职场文书
领导欢送会主持词
2015/07/06 职场文书
2015年科学教研组工作总结
2015/07/22 职场文书