items.py 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. # -*- coding: utf-8 -*-
  2. # Define here the models for your scraped items
  3. #
  4. # See documentation in:
  5. # https://doc.scrapy.org/en/latest/topics/items.html
  6. import scrapy
  7. class CollectsportsItem(scrapy.Item):
  8. # define the fields for your item here like:
  9. zq_league = scrapy.Field()
  10. zq_match = scrapy.Field()
  11. zq_zhibo = scrapy.Field()
  12. zq_chain=scrapy.Field()
  13. zq_today=scrapy.Field()
  14. csource=scrapy.Field()
  15. class ZqToday(scrapy.Item):
  16. match_id=scrapy.Field()
  17. is_roll=scrapy.Field()
  18. is_corner=scrapy.Field()
  19. class ZqZhibo(scrapy.Item):
  20. game_type=scrapy.Field() #类型FT 足球,BK 篮球,vb 排球
  21. start_time=scrapy.Field() #开始时间
  22. host_team=scrapy.Field() #主队
  23. guest_team=scrapy.Field()#客队
  24. doing=scrapy.Field()#是否进行中
  25. showid=scrapy.Field()#显示id
  26. shower=scrapy.Field()#显示类型
  27. league_name=scrapy.Field()
  28. class ZqLeagueItem(scrapy.Item):
  29. league_id=scrapy.Field()
  30. league_name=scrapy.Field() #联赛明称
  31. league_subname=scrapy.Field() #子联赛明称
  32. start_time=scrapy.Field() #开始时间
  33. team_num=scrapy.Field() #球队数量
  34. game_type=scrapy.Field() #联赛类型,FT ,NB
  35. class ZqMatch(scrapy.Item):
  36. match_id=scrapy.Field()
  37. match_name=scrapy.Field()
  38. host_id=scrapy.Field()
  39. guest_id=scrapy.Field()
  40. is_half=scrapy.Field() #是否上半场
  41. half_match_id=scrapy.Field()
  42. odds_num=scrapy.Field() #总玩法数量
  43. host_name=scrapy.Field()
  44. is_roll=scrapy.Field() #滚球
  45. mdate=scrapy.Field() #日期
  46. mtime=scrapy.Field()#时间
  47. is_corner=scrapy.Field()#是否角球
  48. guest_name=scrapy.Field()
  49. league_id=scrapy.Field()
  50. class ZqChain(scrapy.Item):
  51. league_id=scrapy.Field()
  52. code=scrapy.Field() #赔率代码
  53. status=scrapy.Field() # 未知
  54. name=scrapy.Field() #赔率名称
  55. odds=scrapy.Field() #赔率
  56. enabled=scrapy.Field() #启用状态