task.py 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. import threading
  2. from app.api_data.get_order import *
  3. from app.api_data.get_cost_older import old_cost_hourly
  4. def hourly():
  5. t1 = threading.Thread(target=huasheng)
  6. t2 = threading.Thread(target=qiyue)
  7. t3 = threading.Thread(target=qiyueyousheng)
  8. t4 = threading.Thread(target=wending)
  9. t5 = threading.Thread(target=zhangdu)
  10. t6 = threading.Thread(target=zhangzhongyun)
  11. t7 = threading.Thread(target=yueweng)
  12. t8 = threading.Thread(target=yangguang)
  13. t9 = threading.Thread(target=youshuge)
  14. t10 = threading.Thread(target=old_cost_hourly)
  15. t1.start()
  16. t1.join()
  17. t2.start()
  18. t2.join()
  19. t3.start()
  20. t3.join()
  21. t4.start()
  22. t4.join()
  23. t5.start()
  24. t5.join()
  25. t6.start()
  26. t6.join()
  27. t7.start()
  28. t7.join()
  29. t8.start()
  30. t8.join()
  31. t9.start()
  32. t9.join()
  33. t10.start()
  34. t10.join()
  35. def daily():
  36. st = du.get_n_days(-10)
  37. et = du.get_n_days(-1)
  38. t1 = threading.Thread(target=huasheng,args=(st,et))
  39. t2 = threading.Thread(target=qiyue,args=(st,et))
  40. t3 = threading.Thread(target=qiyueyousheng,args=(st,et))
  41. t4 = threading.Thread(target=wending,args=(st,et))
  42. t5 = threading.Thread(target=zhangdu,args=(st,et))
  43. t6 = threading.Thread(target=zhangzhongyun,args=(st,et))
  44. t7 = threading.Thread(target=yueweng,args=(st,et))
  45. t8 = threading.Thread(target=yangguang,args=(st,et))
  46. t9 = threading.Thread(target=youshuge,args=(st,et))
  47. t10 = threading.Thread(target=old_cost_hourly,args=(st,et))
  48. t1.start()
  49. t1.join()
  50. t2.start()
  51. t2.join()
  52. t3.start()
  53. t3.join()
  54. t4.start()
  55. t4.join()
  56. t5.start()
  57. t5.join()
  58. t6.start()
  59. t6.join()
  60. t7.start()
  61. t7.join()
  62. t8.start()
  63. t8.join()
  64. t9.start()
  65. t9.join()
  66. t10.start()
  67. t10.join()
  68. if __name__ == '__main__':
  69. hourly()