temp_test.py 4.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192
  1. # -*- coding: utf-8 -*-
  2. import hashlib
  3. import json
  4. import re
  5. from urllib.parse import urlencode
  6. from urllib.parse import urlsplit
  7. from urllib.parse import unquote
  8. from urllib.parse import parse_qs
  9. import urllib
  10. from xml.dom.minidom import parseString
  11. import time
  12. import xlrd
  13. category_list = [{"channel_id":17,"name":"男生","data":[{"type":9,"name":"武侠"},{"type":10,"name":"仙侠"},{"type":11,"name":"都市"},{"type":13,"name":"历史"},{"type":14,"name":"游戏"},{"type":21,"name":"玄幻"},{"type":38,"name":"科幻"},{"type":44,"name":"同人"},{"type":49,"name":"短篇男"}]},{"channel_id":18,"name":"女生","data":[{"type":2,"name":"古代言情"},{"type":3,"name":"现代言情"},{"type":4,"name":"校园言情"},{"type":5,"name":"幻想言情"},{"type":22,"name":"穿越重生"},{"type":45,"name":"耽美"},{"type":46,"name":"百合"},{"type":47,"name":"无cp"},{"type":48,"name":"短篇"}]},{"channel_id":19,"name":"恐怖","data":[{"type":20,"name":"推理悬念"},{"type":40,"name":"恐怖惊悚"},{"type":41,"name":"灵异鬼怪"},{"type":42,"name":"风水秘术"},{"type":43,"name":"探险异闻"}]},{"channel_id":23,"name":"出版","data":[{"type":24,"name":"励志"},{"type":25,"name":"职场"},{"type":26,"name":"生活"},{"type":28,"name":"婚姻"},{"type":29,"name":"教育"},{"type":35,"name":"心理学"},{"type":36,"name":"管理"}]}]
  14. result = []
  15. for item in category_list:
  16. for item2 in item['data']:
  17. if item2['type'] == 9 or item2['type'] == 10:
  18. item2['channel_id'] = 1
  19. item2['category_name'] = "武侠仙侠"
  20. item2['category_id'] = 21
  21. if item2['type'] == 11:
  22. item2['channel_id'] = 1
  23. item2['category_name'] = "都市爱情"
  24. item2['category_id'] = 54
  25. if item2['type'] == 13:
  26. item2['channel_id'] = 1
  27. item2['category_name'] = "特种军旅"
  28. item2['category_id'] = 51
  29. if item2['type'] == 14:
  30. item2['channel_id'] = 1
  31. item2['category_name'] = "游戏竞技"
  32. item2['category_id'] = 19
  33. if item2['type'] == 21 or item2['type'] == 38:
  34. item2['channel_id'] = 1
  35. item2['category_name'] = "玄幻奇幻"
  36. item2['category_id'] = 23
  37. if item2['type'] == 44:
  38. item2['channel_id'] = 1
  39. item2['category_name'] = "衍生同人"
  40. item2['category_id'] = 125
  41. if item2['type'] == 49:
  42. item2['channel_id'] = 1
  43. item2['category_name'] = "其他作品"
  44. item2['category_id'] = 127
  45. if item2['type'] == 2:
  46. item2['channel_id'] = 2
  47. item2['category_name'] = "穿越重生"
  48. item2['category_id'] = 83
  49. if item2['type'] == 3:
  50. item2['channel_id'] = 2
  51. item2['category_name'] = "婚恋情感"
  52. item2['category_id'] = 98
  53. if item2['type'] == 4:
  54. item2['channel_id'] = 2
  55. item2['category_name'] = "青春校园"
  56. item2['category_id'] = 104
  57. if item2['type'] == 5:
  58. item2['channel_id'] = 2
  59. item2['category_name'] = "东方玄幻"
  60. item2['category_id'] = 96
  61. if item2['type'] == 22:
  62. item2['channel_id'] = 2
  63. item2['category_name'] = "穿越重生"
  64. item2['category_id'] = 83
  65. if item2['type'] == 45:
  66. item2['channel_id'] = 2
  67. item2['category_name'] = "耽美同人"
  68. item2['category_id'] = 106
  69. if item2['type'] == 46 or item2['type'] == 47 or item2['type'] == 48:
  70. item2['channel_id'] = 2
  71. item2['category_name'] = "其他"
  72. item2['category_id'] = 107
  73. if item2['type'] == 20 or item2['type'] == 40 or item2['type'] == 41 or item2['type'] == 42 or item2['type'] == 43:
  74. item2['channel_id'] = 1
  75. item2['category_name'] = "灵异恐怖"
  76. item2['category_id'] = 81
  77. if item2['type'] == 24 or item2['type'] == 25 or item2['type'] == 26 or item2['type'] == 28 or item2['type'] == 29 or item2['type'] == 35 or item2['type'] == 36:
  78. item2['channel_id'] = 2
  79. item2['category_name'] = "其他"
  80. item2['category_id'] = 107
  81. result.append(item2)
  82. print(result)