用Python脚本写的火车头时间随机发布插件
用Python脚本写的火车头时间随机发布插件,可自由设定随机时间生成的年份范围
方法:Plugins文件下面建一个py文件 在火车头插件选择执行即可,时间年份可打开py文件自行修改;
python代码:
import sys
from urllib import parse
import json
import random
from datetime import datetime, timedelta
if len(sys.argv) != 5:
print(len(sys.argv))
print("命令行参数长度不为5")
sys.exit()
else:
LabelCookie = parse.unquote(sys.argv[1])
LabelUrl = parse.unquote(sys.argv[2])
PageType = sys.argv[3]
SerializerStr = parse.unquote(sys.argv[4])
if SerializerStr[0:2] != '''{"''':
with open(SerializerStr, 'r') as file_object:
SerializerStr = file_object.read()
SerializerStr = parse.unquote(SerializerStr)
LabelArray = json.loads(SerializerStr)
# 生成随机发布时间
def random_publish_date(start_year, end_year):
start_date = datetime(start_year, 1, 1)
end_date = datetime(end_year, 12, 31, 23, 59, 59)
random_date = start_date + timedelta(
seconds=random.randint(0, int((end_date - start_date).total_seconds())))
return random_date.strftime("%Y-%m-%d %H:%M:%S")
# 设置随机发布时间年份范围
START_YEAR = 2020
END_YEAR = 2022
LabelArray['时间'] = random_publish_date(START_YEAR, END_YEAR)
LabelArray['Html'] = '当前页面的网址为:' + LabelUrl + "rn页面类型为:" + PageType +
"rnCookies数据为:" + LabelCookie + "rn接收到的数据是:" + LabelArray['Html']
LabelArray = json.dumps(LabelArray)
print(LabelArray)
声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至201542412@QQ.com举报,一经查实,本站将立刻删除。
上一篇:返回列表
相关推荐
-
用Python脚本写的火车头时间随机发布插件
用Python脚本写的火车头时间随机发布插件,可自由设定随机时间生成的年份范围
-
js实现图片懒加载的方法代码
简单的js实现图片列表懒加载的方法和代码。必须在懒加载js前面加上jqury才可以。
-
zblog网站数据转移到帝国cms后文章标签与文章关联的sql
zblog网站数据转移到帝国cms后文章标签与文章关联的sql
-
vscode代码注释快捷键的使用方法
vscode注释快捷键能够帮助我们快速实现文本和语言的注释,在浏览查看代码的时候更加轻松,还能方便快速找到想要的内容,不过一般来说注释快捷键有两种,分别是单行注释和块注释。
-
Discuz分类信息中“上传图片”类型字段系统自动生成120x120缩略图?尺寸如何改
Discuz分类信息中“上传图片”类型字段系统自动生成120x120缩略图?尺寸如何改