如何安装beautifulsoup4

发布网友 发布时间:2022-04-26 23:42

我来回答

2个回答

懂视网 时间:2022-05-10 11:55

用正则表达式来提取网页中的内容是相当麻烦的,这里介绍一个可以从HTML或XML文件中提取数据的Python库:Beautiful Soup.它能够通过你喜欢的转换器实现惯用的文档导航,查找,修改文档的方式.Beautiful Soup会帮你节省数小时甚至数天的工作时间.Beautiful Soup 4.2.0 文档

具体运用在官方文档中已经讲述的很清楚了,这里就不再赘述。说一下我安装时遇到的问题吧。

1.安装python3
官网下载并安装python3,加入Path变量,把安装好的python.exe重命名为python3.exe

2.安装pip3
输入:>pip3
问题提示:Fatal error in launcher: Unable to create process using '"'
输入:>python3 -m pip install --upgrade pip
问题提示:Requirement already up-to-date: pip in c:users****appdatalocalprogramspythonpython36-32libsite-packages
输入:>python3 -m pip install --upgrade pip --force-reinstall

输出:

输入:>pip3 -V

输出:pip 9.0.1 from c:users****appdatalocalprogramspythonpython36-32libsite-packages (python 3.6)

pip3安装完成

3.安装BeautifulSoup4

>pip3 install beautifulsoup4

如果要用源码安装,下载BS4的源码 ,然后通过setup.py来安装,

将下载的压缩包解压到本地,用命令转换成Python3代码:

进入Python的安装目录下的Toolsscripts,里面有2to3.py,用命令转换

Python36-32Toolsscripts>python 2to3.py -w C:Users****AppDataLocalProgramsPythonPython36-32eautifulsoup4-4.6.0

用命令提示符进入到BS4的解压的目录,开始安装:

>python setup.py install

4.安装解析器:

>pip3 install lxml

>pip3 install html5lib

安装完成啦!可以开始测试了。

现在网上有大量的BeautifulSoup3和Python2的代码,对照给出的demo测试时会出现各种问题。建议学习新内容的时候直接参考官方文档。

热心网友 时间:2022-05-10 09:03

一、windows
1.下载完成之后需要解压缩,假设放到D:/python下。
2.运行cmd,切换到D:/python/beautifulsoup4-4.3.2/目录下(根据自己解压缩后的目录和下载的版本号修改),cd
/d D:/python//beautifulsoup4-4.3.2
3.运行命令:
setup.py build
setup.py
install
4.在IDE下from bs4 import BeautifulSoup,没有报错说明安装成功。
二、linux
下载好python
beautifulsoup后,将其解压,进入解压后的文件夹,里面会有个setup.py文件,然后敲以下命令:
Linux下:
#python
setup.py
install
windows下要配置好python环境变量,也就是把pyhton的安装目录写到path里,然后再命令行下敲命令:
path of
your BeautifulSoup folder>python setup.py install
安装完成后,可以在python的安装目录下的
Lib/site-packages下看到几个BeautifulSoup开头的文件。
我们也可以通过python命令行敲以下代码确认是否安装成功:
>>>
from BeautifulSoup import BeautifulSoup
如果没有出错提示,说明安装成功。
http://www.ddooo.com/softdown/63070.htm

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com