demo.py 2.7 KB

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