def scrape_subraces_old(href):
url = settings.betfair_url + href + settings.betfair_url2_end
r = requests.get(url)
data = []
if r.status_code == 200:
datajson = r.json()
domtree = html.fromstring(datajson['children'])
ul = domtree.xpath('//ul[@class="children"]')[0]
lis = ul.xpath('li')
for li in lis:
item = {}
item['title'] = li.xpath('a/@market-name')[0]
try:
item['identifier'] = li.xpath('a/@market-id')[0]
t = time.localtime(int(li.xpath('a/@market-time')[0]) / 1000)
item['date'] = time.strftime('%Y-%m-%d %H:%M:%S', t)
data.append(item)
except:
data = data + scrape_subraces(li.xpath('a/@href')[0])
return(data)
betfair_com_scraper_utils.py 文件源码
python
阅读 15
收藏 0
点赞 0
评论 0
评论列表
文章目录