demo.py 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596
  1. # @Author: wangkun
  2. # @Time: 2月 25, 2022
  3. import datetime
  4. import logging
  5. import os
  6. import time
  7. from main.feishu_lib import Feishu
  8. path = "../videoinfo/"
  9. def read_videoname():
  10. with open(path + "videoname.txt", "r", encoding="utf8") as f:
  11. content = f.read()
  12. name = content
  13. return name
  14. def write_videoname():
  15. n = int(float(read_videoname()))
  16. with open(path + "videoname.txt", "w", encoding="utf8") as f:
  17. f.write(str(n + 1))
  18. def split_text():
  19. path1 = "./chlsfiles/"
  20. files = os.listdir(path1)
  21. for file in files:
  22. print(file)
  23. print("\n==========\n")
  24. a = os.path.splitext(file)
  25. print(a[-1])
  26. # print(file[0])
  27. # print(file[-1])
  28. def split_query():
  29. url = "encfilekey=Cvvj5Ix3eez3Y79SxtvVL0L7CkPM6dFibFeI6caGYwFHPibicjZB7UrwpKsG9wQrl01" \
  30. "IlTMtIjicibib9iaGoaL2sxR7vGt4sofODkBGnic9EOCZjgCQTlO7ZTNjribxkDmPq40E2RMdXxzGlWDwYfmkWz4Q15g" \
  31. "&token=AxricY7RBHdVbVKZOkvCOWwYWwj9zBqet1eia6GZib8GhmdrytdBu5HcPARtxW7l0AAzppsekDUXXQ&idx=1&adap" \
  32. "tivelytrans=943&bizid=1023&dotrans=2991&hy=SH&m=d04052b0ab0e3dd64567fa60b16d0898&scene=0&t=1&taskid=0"
  33. a = url.split("encfilekey=")[-1].split("&token=")[0]
  34. print(a)
  35. def distent():
  36. filekey = "Cvvj5Ix3eez3Y79SxtvVL0L7CkPM6dFibFeI6caGYwFEiaKINib2TA0ibV5JuXfIA5JysRWeytU3kTufCr7KFPLgwMiauCic" \
  37. "UypoEbA31w7w3sibnraPEwcMcG6LqxSmdFN5S8AfhuibFicv86oBfSuSXcibrCqw"
  38. filekey_txt_path = "../videoinfo/filekey.txt"
  39. with open(filekey_txt_path, 'r', encoding="utf8") as f:
  40. content = f.read()
  41. print(content)
  42. for line in content:
  43. if filekey in line.strip():
  44. print("yes")
  45. elif line.strip() == "":
  46. print("null")
  47. else:
  48. print("no")
  49. # 创建日志
  50. def create_log():
  51. # 创建日志文件夹。如果不存在,则创建
  52. log_dir = "../logs/" # 日志文件夹名称
  53. log_path = os.getcwd() + os.sep + log_dir # 日志路径
  54. if not os.path.isdir(log_path):
  55. os.makedirs(log_path)
  56. log_format = "%(asctime)s - %(name)s - %(levelname)s - %(message)s"
  57. date_format = "%Y-%m-%d %p %H:%M:%S"
  58. # 初始化
  59. logging.basicConfig(filename=log_path + 'logs.logs', level=logging.INFO, format=log_format, datefmt=date_format)
  60. logger = logging.getLogger('shipinhao')
  61. logger.info("这是第一条日志")
  62. def split_title():
  63. title = Feishu.get_values_batch('demo', 'shipinhao', 'FSDlBy')[3][2]
  64. print(title)
  65. print('\n')
  66. # print(title.split('\n')[0].split('#')[0])
  67. print(title.split('\n')[0].replace('#', ''))
  68. if __name__ == "__main__":
  69. # print(float(str(1.2)))
  70. # split_title()
  71. print(str(datetime.datetime.now()).split('.')[0])
  72. print(time.time())
  73. pass