標籤:list false ash 分享 chrome 安東尼 lis install type
最近無聊在寫python爬蟲,分享一個爬去nba今天資訊的python指令碼,可能沒寫的美觀,有最佳化的請大神指點!
? /test sudo vim nba.py#!/usr/bin/python#-*- coding:utf-8 -*-class url: def __init__(self,url): self.url = url def nba(self): import re import urllib2 hearders = "User-Agent","Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.113 Safari/537.36" url = "%s" %(self.url) par = '2018-01-25.*htm\">(.*?)</a></li>' opener = urllib2.build_opener() opener.addheaders = [hearders] urllib2.install_opener(opener) html = urllib2.urlopen(url).read().decode("utf-8") data = re.findall(par,html) print type(data) for i in data: print iu = url('https://news.zhibo8.cc/nba/')u.nba()
? /test sudo python nba.py<type 'list'>【翻譯組】本賽季勇士的“死亡五小”為何統治力大減?吉米-巴特勒曬與韋德合照:祝大哥生日快樂‘壞籃框之樹’!奧尼爾曬被自己扣碎過的籃框杜蘭特:火箭打的非常強硬 他們的變化不僅僅是CP3安東尼27分 亞當斯21+10 雷霆大勝湖人迎3連勝海沃德發推:很喜愛我們球隊的鬥志萊昂納德複出19+8約基奇23+9+7 馬刺主場大勝掘金鉑金壓哨劈扣為尼克斯續命 兩隊進入第二個加時27分20板!字母哥爆發客場雙殺奇才寶刀未老!諾維茨基20分率隊迎獨行俠“首勝”喬治缺陣 威少31+8+6甜瓜11+11 雷霆遭籃網逆轉庫裡當選全明星西部票王!將成為西部隊長!巴特勒賽後:我們需要變得謙遜 很高興我們輸球了前瞻-開拓者vs步行者:兩者相爭,勇者勝恩比德發推:美妙的一天!偉大的勝利+成為全明星格裡芬:利拉德值得入選全明星 而不是僅在討論範圍中絕命中投!沃爾拿下賽季新高16助攻前瞻-馬刺VS步行者:五連客終遇銀髮魔鬼
python爬取nba今天的資訊