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 21 Python
教你如何将 Sublime 3 打造成 Python/Django IDE开发利器
Jul 04 Python
Python中的自定义函数学习笔记
Sep 23 Python
使用Python的Scrapy框架编写web爬虫的简单示例
Apr 17 Python
python基于Tkinter库实现简单文本编辑器实例
May 05 Python
实例讲解Python中SocketServer模块处理网络请求的用法
Jun 28 Python
Python调用ctypes使用C函数printf的方法
Aug 23 Python
Python实现快速傅里叶变换的方法(FFT)
Jul 21 Python
Python除法之传统除法、Floor除法及真除法实例详解
May 23 Python
PyTorch中permute的用法详解
Dec 30 Python
如何使用 Flask 做一个评论系统
Nov 27 Python
分析Python list操作为什么会错误
Nov 17 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 缓存实现代码及详细注释
2010/05/16 PHP
PHP If Else(elsefi) 语句
2013/04/07 PHP
PHP7.0版本备注
2015/07/23 PHP
YII2.0之Activeform表单组件用法实例
2016/01/09 PHP
php实现文件与16进制相互转换的方法示例
2017/02/16 PHP
PHP PDOStatement::fetchColumn讲解
2019/01/31 PHP
利用PHP内置SERVER开启web服务(本地开发使用)
2020/01/22 PHP
QUnit jQuery的TDD框架
2010/11/04 Javascript
jquery中动态效果小结
2010/12/16 Javascript
jQuery 回调函数(callback)的使用和基础
2015/02/26 Javascript
详解JavaScript基于面向对象之继承实例
2015/12/16 Javascript
Highcharts使用简例及异步动态读取数据
2015/12/30 Javascript
纯js实现悬浮按钮组件
2016/12/17 Javascript
nodejs处理图片的中间件node-images详解
2017/05/08 NodeJs
详解vue渲染从后台获取的json数据
2017/07/06 Javascript
vue+iview写个弹框的示例代码
2017/12/05 Javascript
解决JSON.stringify()自动将中文转译成unicode的问题
2018/01/05 Javascript
vue-drag-chart 拖动/缩放图表组件的实例代码
2020/04/10 Javascript
使用Vue-cli 中为单独页面设置背景图片铺满全屏
2020/07/17 Javascript
Python写的PHPMyAdmin暴力破解工具代码
2014/08/06 Python
使用Python正则表达式操作文本数据的方法
2019/05/14 Python
python的re模块使用方法详解
2019/07/26 Python
python-Web-flask-视图内容和模板知识点西宁街
2019/08/23 Python
Python字典添加,删除,查询等相关操作方法详解
2020/02/07 Python
PyInstaller将Python文件打包为exe后如何反编译(破解源码)以及防止反编译
2020/04/15 Python
使用SQLAlchemy操作数据库表过程解析
2020/06/10 Python
html5/css3响应式页面开发总结
2018/10/16 HTML / CSS
css 如何让背景图片拉伸填充避免重复显示
2013/07/11 HTML / CSS
诗普兰迪官方网站:Splendid
2018/09/18 全球购物
EMU Australia澳大利亚官网:澳大利亚本土雪地靴品牌
2019/07/24 全球购物
美国在线面料商店:Fashion Fabrics Club
2020/01/31 全球购物
Seavenger官网:潜水服、浮潜、靴子和袜子
2020/03/05 全球购物
如何在发生故障的节点上重新安装 SQL Server
2013/03/14 面试题
Java数据开发辅助工具Docker与普通程序使用方法
2021/09/15 Java/Android
如何解决php-fpm启动不了问题
2021/11/17 PHP
win11怎么用快捷键锁屏? windows11锁屏的几种方法
2021/11/21 数码科技