用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脚本写的火车头时间随机发布插件,可自由设定随机时间生成的年份范围
-
xml格式电子发票怎么打开
XML 格式电子发票如何打开?开门见山:要打开 XML 格式电子发票,需要安装专门的软件,如税务局提供的电子发票查验工具或第三方软件。详细解答:1. 下载电子发票查验工具进入国家税务总局官网,下载“电
-
xml格式电子发票怎么获取
XML 格式电子发票的获取方法获取方式:1. 通过税务机关访问国家税务总局发票管理系统(fp.etax.gov)或地方税务局网站。实名认证后,登录系统。进入「发票管理」模块,选择「XML 文件下载」。
-
win10系统的自带的远程工具连接的密码无法保存方法
Windows 10系统自带的远程桌面连接(Rmot Dsktop Connction)不保存密码的问题可能由于多种原因引起。您可以尝试以下方法解决此问题:
-
navicat怎么打开db文件
如何使用 Navicat 打开 DB 文件使用 Navicat 打开 DB 文件非常简单,只需按照以下步骤操作即可:在计算机上启动 Navicat。新建连接单击主菜单栏中的“文件”“新建连接”。选择