スクリプトの自動化を実現し、CSDNブログへのアクセスを増やす。
1159 ワード
暇があったら大丈夫です。ブログを見てください。pythonシナリオを書きました。Beautiful Soupを使ってdomページの解析を行います。文章リストを取って、一つ一つ更新します。効果はいいです。必要なものを持って行ってもいいです。ありがとうございます。
import urllib2
from bs4 import BeautifulSoup
import time
def run():
i=1
while i>0:
url = "http://blog.csdn.net/flykinghg?viewmode=contents"
user_agent = "Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.134 Safari/537.36"
request = urllib2.Request(url)
request.add_header("User-Agent", user_agent)
content = urllib2.urlopen(request)
soup = BeautifulSoup(content)
titles = soup.find_all('span', {"class":"link_title"})
for title in titles:
url = "http://blog.csdn.net"+title.a['href']
print url
try:
request1 = urllib2.Request(url)
request1.add_header("User-Agent", user_agent)
content = urllib2.urlopen(request1)
except:
print "NO %s time out" %i
continue
print "NO %s complete" %i
i=i+1
time.sleep(15)
if __name__ == '__main__':
run()