从BBC下载英超赛程

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从BBC下载英超赛程相关的知识,希望对你有一定的参考价值。

Needs the BeautifulSoup module.
  1. import os
  2. import urllib2
  3. import sys
  4. from BeautifulSoup import BeautifulSoup
  5.  
  6. bbcurl = "http://news.bbc.co.uk/sport2/hi/football/eng_prem/fixtures/default.stm"
  7.  
  8. doc = urllib2.urlopen(bbcurl).read()
  9. soup = BeautifulSoup(doc)
  10. mvbs = soup.findAll('div', { 'class' : 'mvb' })
  11.  
  12. for mvb in mvbs:
  13. if mvb.b:
  14. date = mvb.b.contents
  15. else:
  16. mvb = mvb.findNext('span')
  17. home = mvb.a.contents
  18. mvb = mvb.findNext('span')
  19. away = str(mvb.a.contents)
  20.  
  21. print "DATE %s %s vs %s" % (date, home, away)

以上是关于从BBC下载英超赛程的主要内容,如果未能解决你的问题,请参考以下文章

美国BBC拍摄的纪录片《生命》1000字观后感

用于从 cloudkit 检索单列的代码模式/片段

英超范特西wildcard怎么用

带有 bbc 广播 api 的 Angular $http

完全下载文件时,将下载的文件从一个片段传递到另一个片段

欧洲杯在即英超yabo055红单介绍!沃特福德vs曼彻斯特联 沃特福德雪上加霜