import requests
import json
import pymysql
code = input("请输入id:")
#print(code)
code1 = (repr(code))
#print(code1)
#通过调接口生成加密后code
url = "http://XXX/generateId"
params = {
"List": code
}
headers = {'content-type': "application/json", "Label": "S"}
r = requests.post(url, data=json.dumps(params), headers=headers)
#print(r.text)
#获取上个步骤的加密code
connection = pymysql.connect(host="base", user="A", password="V", db="C", port=3306, charset='utf8')
cur = connection.cursor()
sql = "select crypt from C t where t.code = %s" %(code1)
#print(sql)
try:
cur.execute(sql)
result = cur.fetchall()
except:
print('Error:unable to fetch data')
#print(result)
cryptcode = result[0]
#print(cryptcode)
results = "https://XXX&Id=%s"%(code)+"&Idcrypt=%s"%(cryptcode)
print("ID二维码生成链接:%s \n"%(results))
connection.close()
input('press enter to exit!')
python脚本 ——二维码链接获取
wshlp1234562024-02-04 14:12
相关推荐
geovindu3 分钟前
go: Proxy Pattern2301_818008444 分钟前
MySQL怎样在触发器中引用新旧数据行_NEW与OLD关键字详解langsiming9 分钟前
【无标题】꧁细听勿语情꧂10 分钟前
合并两个有序表、判断链表的回文结构、相交链表、环的链表一和二Rust语言中文社区11 分钟前
【Rust日报】2026-04-24 Vizia 0.4 发布——纯 Rust 声明式响应式 GUI 框架普通网友20 分钟前
JavaScript:ESLint+Prettier 规范代码格式t***54421 分钟前
如何在 Dev-C++ 中切换编译器jiayong2333 分钟前
第 38 课:任务列表里高亮当前正在查看详情的任务澈20738 分钟前
构造函数与析构函数完全指南W230357657343 分钟前
C++ 高并发线程池实战(二):动态缓存线程池 + 调用者运行拒绝策略完整版实现