首页 > 编程语言 >使用python抽取post接口数据示例

使用python抽取post接口数据示例

时间:2024-09-15 22:48:46浏览次数:3  
标签:userAccountNumber insert lid 示例 python deptFullName post data row

postman调用接口post接口 https://inner-XXXXX.XXXXX.com/wXX/api/XXXXXctoryLake?user_key=XXXXXXXXXXXX,在boday的row里输入Jason格式的 {"wasStartDay":"2024-09-03"} 

import requests

url = 'https://inner-XXXXX.XXXXX.com/wXX/api/XXXXXctoryLake'
data = {"wasStartDay": "2024-09-03"}
params = {"user_key": "XXXXXXXXXXXX"}

response = requests.post(url, params=params, json=data)
json_data = response.json()

# 提取数据
rows = json_data['data']['rows']
insert_statements = []

for row in rows:
    userAccountNumber = row['userAccountNumber']
    loginNum = row['loginNum']
    lid = row['lid']
    visitDay = row['visitDay']
    deptFullName = row['deptFullName']

    # 拼接INSERT语句
    insert_statement = f"INSERT INTO your_table (userAccountNumber, loginNum, lid, visitDay, deptFullName) VALUES ('{userAccountNumber}', {loginNum}, '{lid}', '{visitDay}', '{deptFullName}');"
    insert_statements.append(insert_statement)

# 打印INSERT语句
for statement in insert_statements:
    print(statement)
 

标签:userAccountNumber,insert,lid,示例,python,deptFullName,post,data,row
From: https://blog.csdn.net/weixin_72431427/article/details/142122753

相关文章

  • Python调用C语言动态链接库
    调用方法如果觉得Python性能不够,可以使用C、C++或Rust、Golang为按标准C类型。为Python编写扩展。Python通过自带的ctypes模块,可以加载并调用C标准动态链接库(如.ddl或.so)中的函数。常用的操作为:importctypes#加载动态链接库lib=ctypes.CDLL("./xxx.so")#声明要调......
  • python爬虫连载21
    XPath轴轴定义了当前节点和所选节点的树关系,绝对路径,以正斜杠开始(/),例如/step1/step2/……相对路径,不以正斜杠开始(/),例如step/step2/……步(step)的语法:轴(axis)::节点测试(node-test)[谓语]谓语是零个或者多个。 轴名称含义child选取当前节点的所有子元素parent选取当前节点的......
  • 【Python】基本使用
    目录变量的类型整数int浮点数float字符串str字符串长度格式化字符串布尔类型  动态类型注释 获取输入浮点数比较多元赋值for循环函数的定义和调用创建函数/定义函数调用函数/使用函数列表创建列表切片操作遍历列表新增元素判断元素是否在列表中......
  • 【Python】01.Python 介绍及其环境配置
    一、计算机的基础概念1.1什么是计算机所谓计算机,不光能进行算术运算,还能进行逻辑判断、数据存储、网络通信等等功能,以至于可以自动的完成非常复杂的工作。以下这些都可以称为“计算机”:1.2冯诺依曼体系结构而一台计算机通常由这几个部分组成:CPU存储器(内存,硬盘......
  • 使用python对交换机进行排障自动化运维
    importparamikoimportosimporttimeimportrandomimportdatetimeimportpandasaspdimportreimportnumpyasnp#fromsqlalchemyimporttext,create_engine#importpsycopg2#frompsycopg2importsql#fromsqlalchemy.ormimportsessionmaker#from......
  • python+flask计算机毕业设计社区医疗服务管理系统(程序+开题+论文)
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容研究背景随着城市化进程的加快和人口老龄化的加剧,社区医疗服务在居民健康管理中扮演着越来越重要的角色。传统的社区医疗服务模式面临着信息孤岛、......
  • python+flask计算机毕业设计失物招领系统(程序+开题+论文)
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容研究背景在快节奏的现代生活中,人们频繁地穿梭于各种公共场所,如学校、商场、交通枢纽等,不可避免地会出现物品遗失或错拿的情况。传统的失物招领方式......
  • python+flask计算机毕业设计汽车租赁系统设计与实现(程序+开题+论文)
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容研究背景随着城市化进程的加速和人们生活水平的提高,汽车租赁作为一种灵活便捷的出行方式,日益受到广大消费者的青睐。传统的租车模式存在信息不对称......
  • python+flask计算机毕业设计基于协同过滤算法的个性化智能图书推荐系统(程序+开题+论文
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容研究背景在信息爆炸的时代,图书馆作为知识传播与积累的重要场所,面临着如何高效、精准地向读者推荐其可能感兴趣的图书资源的挑战。传统的图书推荐方......
  • Python中的内存池机制
    在Python中,内存管理是一个复杂但至关重要的主题,它直接关系到程序的性能和稳定性。Python的内存管理机制包括对象的分配、追踪以及回收,其中内存池(MemoryPool)是这一机制中的一个重要组成部分。内存池机制通过预先分配和重用小块内存来减少内存分配和释放的开销,从而提高程序的执......