|
@@ -1,6 +1,7 @@
|
|
|
# -*- coding: utf-8 -*-
|
|
|
# @Author: wangkun
|
|
|
# @Time: 2022/7/5
|
|
|
+import random
|
|
|
import time
|
|
|
import requests
|
|
|
import urllib3
|
|
@@ -351,13 +352,24 @@ class Person:
|
|
|
cls.wechat_person_start_t = r.json()["data"]["next_t"]
|
|
|
feeds = r.json()["data"]["list"]
|
|
|
for i in range(len(feeds)):
|
|
|
- # 标题
|
|
|
- video_title = feeds[i]["title"].strip().replace("\n", "") \
|
|
|
+ # 标题,表情随机加在片头、片尾,或替代句子中间的标点符号
|
|
|
+ char_sheet = Feishu.get_values_batch("hour", "xiaoniangao", "BhlbST")
|
|
|
+ expression_list = []
|
|
|
+ char_list = []
|
|
|
+ for q in range(1, len(char_sheet)):
|
|
|
+ if char_sheet[q][0] is not None:
|
|
|
+ expression_list.append(char_sheet[i][0])
|
|
|
+ if char_sheet[q][1] is not None:
|
|
|
+ char_list.append(char_sheet[i][1])
|
|
|
+ befor_video_title = feeds[i]["title"].strip().replace("\n", "") \
|
|
|
.replace("/", "").replace("\r", "").replace("#", "") \
|
|
|
.replace(".", "。").replace("\\", "").replace("&NBSP", "") \
|
|
|
.replace(":", "").replace("*", "").replace("?", "") \
|
|
|
.replace("?", "").replace('"', "").replace("<", "") \
|
|
|
.replace(">", "").replace("|", "").replace(" ", "")
|
|
|
+ expression = random.choice(expression_list)
|
|
|
+ title_list = [expression + befor_video_title, befor_video_title + expression]
|
|
|
+ video_title = random.choice(title_list) + random.choice(char_list)
|
|
|
|
|
|
# 用户名
|
|
|
user_name = feeds[i]["album_user"]["nick"].strip().replace("\n", "") \
|