Python查爱站百度权重及排名词数

玩Python新手朋友可以先从一些简单的脚本的开始,培养自己的成就感,不要想一口吃成一个胖子,而且python的确相对简单,但也只是相对简单,单第三库就有几千个了吧!其实这段代码是看到SEO三人行的朋友发出来先的,但是好像不能用了,有兴趣可到SEO三人行论坛找找,这边的代码自己也做了一些改动,要是你自己能做下改动那也很简单的,比如做成批量,多线程之类,下面是本人篼雨的代码:比较简陋见谅!
sublime
如果遇到复制源码不能用,就自己手动敲一下,这个比较基础,多动动手就好,遇到错误百度一般就可以解决了:还有如果知道有好的能够直接在wordpress中插入python而不影响到python代码的话,请留言一下,感谢!另这个Wp-syntax插件本人在用就不用推荐了:不咋地。这个问题已解决只是样式不好看,改css就行!

#coding=utf-8
import sys
reload(sys)
sys.setdefaultencoding( "utf-8" ) #解决在一些编辑器器环境下出现UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-5: o

import re
import urllib
url = 'https://baidurank.aizhan.com/baidu/seosrx.net' #把seosrx.net换个域名就ok,大家可以试试做批量的和多线程
op = urllib.urlopen(url)
con = op.read()
op.close()
r_ci = r'<img align="absmiddle" src="https://static.aizhan.com/images/brs/(.*?)\.gif">[\s|\S]*?<span class="red"> (.*?) </span> </a> 条记录'
s = re.findall(r_ci,con)
for e in s:
    # print type(e[0])
    print u"爱站百度权重%s,爱站排名词数%s"%(e[0],e[1])

Leave a Comment