解析web中的数据

2024-04-18 04:31:55 发布

您现在位置:Python中文网/ 问答频道 /正文

我是python新手,只是想知道从web服务器解析数据的最佳方法是什么。 我在谷歌上搜索,没有找到任何像样的教程,所以任何帮助将不胜感激。在


Tags: 数据方法服务器web教程新手
1条回答
网友
1楼 · 发布于 2024-04-18 04:31:55

您可以使用,^{}。在

Beautiful Soup是一个Python库,用于从HTML和XML文件中提取数据。它与您最喜欢的解析器一起工作,以提供导航、搜索和修改解析树的惯用方法。它通常为程序员节省数小时或数天的工作时间。在

Documentation

用法示例:

import urllib2
from BeautifulSoup import BeautifulSoup

page = urllib2.urlopen('http://facebook.com').read()
soup = BeautifulSoup(page)
soup.prettify()
for anchor in soup.findAll('a', href=True):
   print anchor['href']

相关问题 更多 >