items.py 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  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. content = 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. uuid = scrapy.Field()
  36. # source = scrapy.Field()
  37. class ZqMatch(scrapy.Item):
  38. match_id = scrapy.Field()
  39. match_name = scrapy.Field()
  40. host_id = scrapy.Field()
  41. guest_id = scrapy.Field()
  42. is_half = scrapy.Field() # 是否上半场
  43. half_match_id = scrapy.Field()
  44. odds_num = scrapy.Field() # 总玩法数量
  45. host_name = scrapy.Field()
  46. is_roll = scrapy.Field() # 滚球
  47. mdate = scrapy.Field() # 日期
  48. mtime = scrapy.Field() # 时间
  49. is_corner = scrapy.Field() # 是否角球
  50. guest_name = scrapy.Field()
  51. league_id = scrapy.Field()
  52. uuid = scrapy.Field()
  53. source = scrapy.Field()
  54. class ZqChain(scrapy.Item):
  55. league_id = scrapy.Field()
  56. code = scrapy.Field() # 赔率代码
  57. status = scrapy.Field() # 未知
  58. name = scrapy.Field() # 赔率名称
  59. odds = scrapy.Field() # 赔率
  60. enabled = scrapy.Field() # 启用状态