今天来玩Python第三方库:BeautifulSoup

第一件事当然是install beautifulsoup4

这,是又一场噩梦的开始!!!

吸取了上一次安装Requests库的经验
我这次直接用pip来安装
实际上。。。我一次就成功了
但是都怪我英文太好,Warning提示橘橘的太显眼
我发现自己的pip版本过低,需要upgrade
因为上次的成功带给我了盲目自信,于是我在cmd中输入了语句:

D:\Python\Scripts> pip install --upgrade pip

什么!提示我升级失败?
上线找前辈,听前辈的话输入:

D:\Python\Scripts> pip install --user --upgrade pip

短暂的等待之后,我发现cmd提示我。。。

pip崩了???

我为什么走马灯了呢~ 我看见loli在向我招手,我的悲惨OI生涯在我眼前一闪而过~~
等一下,那是什么?在我沉入悲伤的水底之时,我看到了一束光,透过黯淡照射了进来——那是前辈的blog
废话啥,赶紧抢救:

D:\Python> python -m ensurepip
D:\Python\Scripts> pip install --user --upgrade pip

成功了(感天动地)那是试一下pip吧~
泡泡茶壶!怎么又有Warning?

WARNING: pip is being invoked by an old script wrapper. This will fail in a future version of pip. Please see https://github.com/pypa/pip/issues/5599 for advice on fixing the underlying issue. To avoid this problem you can invoke Python with ‘-m pip’ instead of running pip directly.

赶紧问度娘,度娘推给我GirHub上的一个陈年老帖,ta告诉我往后余生都要这样了:

D:\Python> python -m pip install beautifulsoup4

姑且放下pip不提,我们试着调用一下beautifulsoup4吧

你告诉我!
为什么这个模块调用的时候要用简称?
我试了好久你知道嘛!
要不是最后去Lib里查找了一下,发现只有一个叫bs4的文件夹,我可能又要走马灯了!

>>> import beautifulsoup4
Traceback (most recent call last):File "<pyshell#0>", line 1, in <module>import beautifulsoup4
ModuleNotFoundError: No module named 'beautifulsoup4'
>>> import bs4
>>>

(好了。。。我知道是我憨批了)

想要用Python写爬虫但是BeautifulSoup库出锅肿么办?相关推荐

  1. 爬虫python 科研有用吗_为什么说用python写爬虫有优势?

    之前和做Java的小伙伴聊过对比Java和python,就以这个为开头,跟大家聊聊为什么要学习python,他有哪些优势吧~ 对比Java和python,两者区别: 1.python的requests ...

  2. 为什么多迪技术人员都喜欢用python写爬虫?

    有更加成熟的一种爬虫脚本语言,而非框架.是通用的爬虫软件ForeSpider,内部自带了一套爬虫脚本语言.很多同学学php的,但是也自学过python,对php了解还是比较深的,为什么多迪技术人员都喜 ...

  3. python+mysql库+json_用python写爬虫-5.1json用pandas入mysql库

    pandas是一个数据处理模块,前面也已经提到了好些,用python写爬虫--4.5pandas存入excel. 这次来统一说一说,使用感想. pandas主要是Seriers和Dataframe,S ...

  4. 用Python写爬虫有哪些好处?

    大家都知道,关于爬虫几乎每种编程语言都可以实现,比如:Java.C.C++.python等都可以实现爬虫,但是之所以会选择python写爬虫,是因为python具有独特的优势.那么用python语言写 ...

  5. python 题库自动答题,自动匹配题库_如何用python写一个从题库自动匹配的答题脚本_淘题吧...

    A. web数据库题目:根据用户输入的用户名和密码于数据库中的记录是否匹配制作一个用户登录模块 http://blog.csdn.net/love_leve/article/details/43226 ...

  6. Python爬虫:想听榜单歌曲?使用BeautifulSoup库只需要14行代码即可搞定

    目录 BeautifulSoup库 安装BeautifulSoup库 BeautifulSoup库简介 选择解释器 基础用法 节点选择器 获取节点名称属性内容 获取所有子节点 获取所有子孙节点 父节点 ...

  7. 为什么用python写爬虫_零基础,是怎么开始写Python爬虫的

    刚开始接触爬虫的时候,简直惊为天人,十几行代码,就可以将无数网页的信息全部获取下来,自动选取网页元素,自动整理成结构化的文件. 利用这些数据,可以做很多领域的分析.市场调研,获得很多有价值的信息.这种 ...

  8. python 写爬虫 美女照片(一)

    无意中可看到一个爬取煎蛋网的美女照片 博客,感觉很有趣,就仿照写了个,还几个 一.安装必要的库 1.1 beautifulsoup pip install beautifulsoup4 1.2 pip ...

  9. python 爬虫框架对比_用Python写爬虫,用什么方式、框架比较好?

    以前只写过很简单的Python爬虫,直接用内置库实现,有没有谁用Python爬过规模较大的数据,用的是什么方法? 还有,采用现有的Python爬虫框架,相比与直接使用内置库,优势在哪?因为Python ...

最新文章

  1. Linux与Windows文件共享命令 rz,sz
  2. spring-data-mongodb必须了解的操作
  3. 透过计算机视觉,看看苏伊士运河堵船
  4. 巧解Android时区加载过慢的问题
  5. iOS 13 Xcode11 中的 Scene Delegate
  6. yii2 Html::a
  7. golang执行linux命令
  8. Codeforces Beta Round #4 (Div. 2 Only) B. Before an Exam dp
  9. mysql innodb禁用事务_MySQL InnoDB事务中锁问题(三)
  10. 光网络时代网络工程师成长路线图
  11. java物业收费管理系统源码_基于java+swing+mysql的物业小区收费管理系统
  12. [BJWC2008]雷涛的小猫 dp
  13. Excel 18个快捷键
  14. Wireshark之流量包分析+日志分析 (护网:蓝队)web安全 取证 分析黑客攻击流程(上篇)
  15. mysql:日期加时间
  16. 方便好用的软件这里就有四款
  17. 蚪侠-远程泛目录[泛域名+泛目录+泛内页]-[代码+汉字]干扰-字体繁简切换-蜘蛛欺骗-主动推送_镜像版-V25版
  18. hud 1560 DNA sequence(IDA* 迭代加深搜索+估值函数)
  19. 纪中DAY5做题小结
  20. 数字电子技术设计--彩灯控制电路的设计与制作

热门文章

  1. 【html】屏蔽浏览器自带的输入提示
  2. Access denied for user ‘user‘@‘%‘ to database 可能的原因
  3. 编程爱好者网站试题中心
  4. 360wifi在linux系统如何使用,在树莓派上使用360WIFI(也适用于小米、百度、腾讯WIFI)...
  5. 深度学习论文阅读目标检测篇(七)中英对照版:YOLOv4《Optimal Speed and Accuracy of Object Detection》
  6. 11、Microsoft Visual Studio 2022 Installer Projects踩坑一
  7. 用表格完成个人信息网页的设计 基本信息:姓名,学号,出生日期,手机号码,证件类型,证件号码,学校,学院,专业,学制,入学时间,个人证件图像兴趣爱好
  8. java.lang.RuntimeException: Manifest merger failed with multiple errors
  9. 转:C++资源之不完全导引
  10. 基于Lucene的中文文本分词