demo.py 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. # -*- coding: utf-8 -*-
  2. # @Author: wangkun
  3. # @Time: 2022/6/13
  4. import json
  5. import time
  6. import requests
  7. from main.feishu_lib import Feishu
  8. class Demo:
  9. @classmethod
  10. def get_video_info(cls):
  11. url = "https://search.weixin.qq.com/cgi-bin/recwxa/recwxagetonevideoinfo?"
  12. param = {
  13. "session": "MSfFEF48cx1fSLhB3c2uEinhfSzecBHMDPVKmpcciDtwmG92mzZn4tZ5oLQf9RtfLLzxW3Ns4uodIvEAFlx28hPTGjdCxSVbfJ4kDyscORaqxapOp45k8BcinewqxyR-pwRVtP0k-AjrO2AhpziB3qp7o1TcTILcR6Dq5s5TmC6PzY3OuaPBaVAMyT1HnJO0R7HN62UkueNwzkqAbCr1-AIX-mpe0QJ-IIvV7jeoMRNGeqwMVR1vHTMEGdSo1OFv94Ga4w-gQFABhL3r6Ovly9VHpFX1Vv1JGRwP05R6u3eX6G-9VoSdCQ_tb92z9uT9RZXsGfet2HRTtGPYi7XIPRGa0pv1-59H6ZVBfa7q2lR_NJBBbfgEovXiCfUDjRSRsCZs8FRDrZOZTRKlVxKCzOI3YCI2y2SEelfVqo97clTTAxXDqXG1MximDxh3gw_k",
  14. "vid": "ugc_bukozhr",
  15. "wxaVersion": "3.9.2",
  16. "channelid": "208201",
  17. "scene": "32",
  18. "subscene": "1089",
  19. "model": "iPhone 11<iPhone12,1>14.7.1",
  20. "clientVersion": "8.0.18",
  21. "sharesearchid": "447665862521758270",
  22. "sharesource": "-1"
  23. }
  24. r = requests.get(url=url, params=param)
  25. response = json.loads(r.content.decode("utf8"))
  26. print(response["data"]["openid"])
  27. @classmethod
  28. def strtime_to_int(cls):
  29. download_time = "2022/06/13 17:21:01"
  30. download_time = int(time.mktime(time.strptime(download_time, "%Y/%m/%d %H:%M:%S")))
  31. print(download_time)
  32. @classmethod
  33. def demo1(cls):
  34. a = 10
  35. b = 20
  36. lines = len(Feishu.get_values_batch("C8LQ1b"))
  37. for i in range(1, lines):
  38. print(f"i:{i}")
  39. if i == a or i == b:
  40. print(f"正在删除:{i+1}行")
  41. Feishu.dimension_range("C8LQ1b", "ROWS", i+1, i+1)
  42. lines = lines-1
  43. if __name__ == "__main__":
  44. demo = Demo()
  45. # demo.get_video_info()
  46. # demo.strtime_to_int()
  47. # demo.demo1()
  48. print(int(0))