python beautifulsoap安装_BeautifulSoup 安装使用

Linux环境

1. 安装

方法一:

解压:tar -xzvf beautifulsoup4-4.2.0.tar.gz

安装:进入解压后的目录

python setup.py build

sudo python setup.py install

方法二(快速安装)

(Ubuntu) sudo apt-getinstallpython-bs4或者

install beautifulsoup4

或着

easy_install beautifulsoup4

2. 引用(python环境下)

from bs4 import BeautifulSoup

3. 使用

案例

html_doc = """

The Dormouse's story

The Dormouse's story

Once upon a time there were three little sisters; and their names were

Elsie,

Lacie and

Tillie;

and they lived at the bottom of a well.

...

"""

开始

from bs4 importBeautifulSoup

soup= BeautifulSoup(html_doc)

>>>soup.head()

[

The Dormouse's story]

>>>soup.title

The Dormouse's story

>>>soup.title.string

u"The Dormouse's story"

>>>soup.body.bThe Dormouse's story

>>>soup.body.b.string

u"The Dormouse's story"

>>>soup.aElsie

找到所有的a

soup.find_all('a')

[Elsie, Lacie, Tillie]

打印每个a中的信息

>>> for key in soup.find_all('a'):

...print key.get('class'), key.get("href")

...

['sister'] http://example.com/elsie

['sister'] http://example.com/lacie

['sister'] http://example.com/tillie

参考

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值