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抓取行政区划码的方法
Nov 28 Python
1分钟快速生成用于网页内容提取的xslt
Feb 23 Python
Python处理菜单消息操作示例【基于win32ui模块】
May 09 Python
python的pytest框架之命令行参数详解(下)
Jun 27 Python
python实现邮件发送功能
Aug 10 Python
Python循环实现n的全排列功能
Sep 16 Python
基于python及pytorch中乘法的使用详解
Dec 27 Python
使用Python+selenium实现第一个自动化测试脚本
Mar 17 Python
python继承threading.Thread实现有返回值的子类实例
May 02 Python
python判断变量是否为列表的方法
Sep 17 Python
详解基于python的图像Gabor变换及特征提取
Oct 26 Python
Python基础之数据类型知识汇总
May 18 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
我的论坛源代码(九)
2006/10/09 PHP
php相当简单的分页类
2008/10/02 PHP
PHP与Ajax相结合实现登录验证小Demo
2016/03/16 PHP
PHP中让json_encode不自动转义斜杠“/”的方法
2017/02/28 PHP
php操作redis数据库常见方法实例总结
2020/02/20 PHP
javascript编程起步(第七课)
2007/02/27 Javascript
Jquery获得控件值的三种方法总结
2014/02/13 Javascript
文本框只能输入数字的js代码(含小数点)
2016/07/10 Javascript
原生JS实现垂直手风琴效果
2017/02/19 Javascript
vuejs2.0实现分页组件使用$emit进行事件监听数据传递的方法
2017/02/22 Javascript
javascript基于定时器实现进度条功能实例
2017/10/13 Javascript
React从react-router路由上做登陆验证控制的方法
2018/05/10 Javascript
layui 优化button按钮和弹出框的方法
2018/08/15 Javascript
Angularjs Ng_repeat中实现复选框选中并显示不同的样式方法
2018/09/12 Javascript
小程序二次贝塞尔曲线实现购物车商品曲线飞入效果
2019/01/07 Javascript
jQuery实现鼠标拖拽登录框移动效果
2020/09/13 jQuery
基于Pandas读取csv文件Error的总结
2018/06/15 Python
python实现机器学习之多元线性回归
2018/09/06 Python
Anaconda2 5.2.0安装使用图文教程
2018/09/19 Python
不知道这5种下划线的含义,你就不算真的会Python!
2018/10/09 Python
python可视化实现代码
2019/01/15 Python
Laravel框架表单验证格式化输出的方法
2019/09/25 Python
Python变量、数据类型、数据类型转换相关函数用法实例详解
2020/01/09 Python
详解Python中的分支和循环结构
2020/02/11 Python
python解析xml文件方式(解析、更新、写入)
2020/03/05 Python
python获取linux系统信息的三种方法
2020/10/14 Python
python中如何使用虚拟环境
2020/10/14 Python
python链表类中获取元素实例方法
2021/02/23 Python
澳大利亚足球鞋和服装购物网站:Ultra Football
2018/10/11 全球购物
Does C# support multiple inheritance? (C#支持多重继承吗)
2012/01/04 面试题
大学生个人求职口试自我评价
2014/02/16 职场文书
开学典礼决心书
2014/03/11 职场文书
教师爱岗敬业演讲稿
2014/05/05 职场文书
人力资源求职信
2014/05/25 职场文书
四风问题自查自纠工作情况报告
2014/10/28 职场文书
新闻发布会新闻稿
2015/07/17 职场文书