python脚本 ——二维码链接获取

复制代码
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!')
相关推荐
float_六七6 分钟前
C/C++中头文件time
c语言·开发语言·c++
ByteBlossom66619 分钟前
Java语言的多线程编程
开发语言·后端·golang
JoneMaster26 分钟前
[读书日志]从零开始学习Chisel 第八篇:Scala的集合(敏捷硬件开发语言Chisel与数字系统设计)
开发语言·学习·scala
编程小筑43 分钟前
C语言的循环实现
开发语言·后端·golang
2013crazy1 小时前
Python 基于 opencv 的人脸识别监控打卡系统(源码+部署)
开发语言·python·opencv·python 人脸识别·python 人脸识别打卡
清醒的兰1 小时前
Qt 样式表
开发语言·qt
旷野..1 小时前
Java协程的引入会导致GC Root枚举复杂度大大增加,JVM是如何解决的呢?
java·开发语言·jvm
常政1 小时前
零基础学编程 | 2025年 Python 安装、调试保姆级教程
python·入门教程·python编程·零基础学编程·python安装·vscode安装
pzx_0011 小时前
【集成学习】Bagging算法详解及代码实现
python·算法·机器学习·集成学习
xiaowu0801 小时前
学习记录:C++ 中 const 引用的使用及其好处
开发语言·c++·算法