|
@@ -30,16 +30,16 @@ class BasketballSpider(scrapy.Spider):
|
30
|
30
|
league = getNoneStr(tdNodeList[2].css('::text').get())
|
31
|
31
|
leagueFullName = getNoneStr(tdNodeList[2].attrib.get('title')) # 联赛全称
|
32
|
32
|
leagueName = '|'.join((league, leagueFullName))
|
33
|
|
- homeTeam = self.trimBrackets(getNoneStr(tdNodeList[3].css('.zhu::text').get())) # 主队
|
34
|
|
- awayTeam = self.trimBrackets(getNoneStr(tdNodeList[3].css('.ke::text').get())) # 客队
|
|
33
|
+ homeTeam = self.trimBrackets(getNoneStr(tdNodeList[3].css('.zhu1::text').get())) # 主队
|
|
34
|
+ awayTeam = self.trimBrackets(getNoneStr(tdNodeList[3].css('.ke1::text').get())) # 客队
|
35
|
35
|
|
36
|
36
|
half = ''
|
37
|
37
|
halfSpan = tdNodeList[4].css('span')
|
38
|
38
|
if halfSpan is not None and len(halfSpan) > 0:
|
39
|
|
- part1 = getNoneStr(tdNodeList[4].css("span::text")[0].get())
|
40
|
|
- part2 = getNoneStr(tdNodeList[4].css("span::text")[1].get())
|
41
|
|
- part3 = getNoneStr(tdNodeList[5].css("span::text")[0].get())
|
42
|
|
- part4 = getNoneStr(tdNodeList[5].css("span::text")[1].get())
|
|
39
|
+ part1 = getNoneStr(tdNodeList[4].css("span")[0].css("::text").get())
|
|
40
|
+ part2 = getNoneStr(tdNodeList[4].css("span")[1].css("::text").get())
|
|
41
|
+ part3 = getNoneStr(tdNodeList[5].css("span")[0].css("::text").get())
|
|
42
|
+ part4 = getNoneStr(tdNodeList[5].css("span")[1].css("::text").get())
|
43
|
43
|
part5 = getNoneStr(tdNodeList[6].css('::text').get())
|
44
|
44
|
half = '|'.join((part1, part2, part3, part4, part5))
|
45
|
45
|
|
|
@@ -49,6 +49,9 @@ class BasketballSpider(scrapy.Spider):
|
49
|
49
|
if whole == '无效场次':
|
50
|
50
|
status = '无效场次'
|
51
|
51
|
|
|
52
|
+ if status == '进行中':
|
|
53
|
+ continue
|
|
54
|
+
|
52
|
55
|
bstResult = BSTResult(
|
53
|
56
|
matchTime,
|
54
|
57
|
matchWeek,
|