时间:2021-05-22
熟悉Java的jsoup包的话,对于Python的BeautifulSoup库应该很容易上手。
复制代码 代码如下:
#coding: utf-8
import sys
import urllib
import urllib2
from BeautifulSoup import BeautifulSoup
question_word = "吃货 程序员"
url = "http:///s?wd=" + urllib.quote(question_word.decode(sys.stdin.encoding).encode('gbk'))
htmlpage = urllib2.urlopen(url).read()
soup = BeautifulSoup(htmlpage)
print len(soup.findAll("table", {"class": "result"}))
for result_table in soup.findAll("table", {"class": "result"}):
a_click = result_table.find("a")
print "-----标题----\n" + a_click.renderContents()#标题
print "----链接----\n" + str(a_click.get("href"))#链接
print "----描述----\n" + result_table.find("div", {"class": "c-abstract"}).renderContents()#描述
print
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
本文实例讲述了PHP简单获取网站百度搜索和搜狗搜索收录量的方法。分享给大家供大家参考,具体如下:获取网站百度搜索和搜狗搜索的收录量代码,可以用于获取网站域名在搜
很多SEO人员经常在百度中检索“页面标题”的排名。例如,百度搜索结果中显示的页面标题错误甚至不相关,这使SEO新手感到非常困惑。那么,为什么在SEO中,百度
对于秦皇岛SEO,我们经常在百度中检索“页面标题”的排名。例如,百度搜索结果中显示的页面标题错误甚至不相关,这使SEO新手感到非常困惑。那么,为什么百度显示“网
百度搜索引擎搜索帮助中心提到:“网页在百度搜索结果的排序中有浮动,这正常吗?”“答:通常情况下,这是正常的变化。”其实百度排名不稳定排名因素和百度排名机制有着直
COOKIE和SESSION的具体使用百度和官方文档上都有。但是,文档里没有说明必须经过相应的中间件才能使用,百度搜索结果都是彼此copy的bullshit!!