当前位置: 首页 > news >正文

pandas写入MySQL

安装好pandas、mysql

pip install pandas
pip install pymysql

导入pandas、mysql

import pymysql as mysql
import pandas as pd

建立连接

con=mysql.connect(host='10.10.0.221',user='root',password='root',database='pandas',port=3306,charset='utf8')

创建游标

cur=con.cursor()

读取本地Excel

df=pd.read_excel(r'c:/users/administrator/desktop/2023-10-20缺货汇总.xlsx')

提交

table = 'quehuo'
columns='仓库代码,仓库名称,物料代码,单据数量,库存可用数量,缺货数量'
for row in df.itertuples(index=False):value=(row.仓库代码,row.仓库名称,row.物料代码,row.单据数量,row.库存可用数量,row.缺货数量)sql = "Insert Into {0} ({1}) values {2}".format(table,columns,value)cur.execute(sql)con.commit()

数据及表结构

相关文章:

pandas写入MySQL

安装好pandas、mysql pip install pandas pip install pymysql 导入pandas、mysql import pymysql as mysql import pandas as pd 建立连接 conmysql.connect(host10.10.0.221,userroot,passwordroot,databasepandas,port3306,charsetutf8) 创建游标 curcon.cursor() 读…...

TCP实战:即时通信-端口转发

1、即时通信是什么含义,要实现怎么样的设计? 即时通信,是指一个客户端的消息发出去,其他客户端可以接收到即时通信需要进行端口转发的设计思想服务端需要把在线的Socket管道存储起来一旦收到一个消息要推送给其他管道 服务端 pac…...

CMakeLists.txt详解

CMakeLists.txt详解 CMakeLists.txt是一个用于构建C/C项目的CMake配置文件。它定义了项目的编译选项,包括编译器类型、依赖库、预处理宏和子目录等。让我们逐步解析这个文件。 编译器检测 CMAKE_CXX_COMPILER_ID 变量用于检测编译器类型。在这个示例中&#xff0…...

记一个JSON返回数据的bug

记一个JSON返回数据的bug:‘Object of type int64 is not JSON serializable’ 我在打包数组进行json数据返回时,有一个参数是numpy数组里计算出来的,类型为int64,直接进行json打包会报错 提示(‘Object of type int64 is not JSON serializa…...

毫米波雷达模块技术革新:在自动驾驶汽车中的前沿应用

随着自动驾驶技术的快速发展,毫米波雷达模块的技术革新成为推动这一领域的关键因素之一。本文将深入研究毫米波雷达模块技术的最新进展,并探讨其在自动驾驶汽车中的前沿应用。 毫米波雷达模块的基本原理 解释毫米波雷达模块的基本工作原理,强…...

优秀数据库模式迁移工具的发展历程

数据库模式迁移可能是应用程序开发中风险最大的领域——因为这是一个困难的、有风险的和痛苦的过程。数据库模式迁移工具的存在是为了减轻这种痛苦,并且已经取得了长足的进步:从基本的CLI工具到GUI工具,从简单的SQL GUI客户端到一体化协作数据…...

【深度学习】数据集最常见的问题及其解决方案

简介 如果您还没有听过,请告诉您一个事实,作为一名数据科学家,您应该始终站在一个角落跟你说:“你的结果与你的数据一样好。” 尝试通过提高模型能力来弥补糟糕的数据是许多人会犯的错误。这相当于你因为原来的汽车使用了劣质汽…...

Excel文件带有密码的只读模式,如何设置?

Excel带有密码的除了打开密码和工作表保护以外,其实还有一种可以设置密码的方法,今天给大家分享如何设置带有密码的只读模式。 打开excel文件,将文件进行【另存为】设置,然后停留在保存路径的界面中,我们点击下面的工…...

【Qt之json文件】json文件介绍及相关读写类介绍、示例

JSON介绍 JSON(JavaScript Object Notation)是一种源自Javascript的编码对象数据的轻量级的数据交换格式,易于理解和编写,JSON但现在已广泛用作互联网上的数据交换格式。 Qt提供了处理JSON数据的支持。Qt中的JSON支持提供了一个易…...

arp 隔离

目录 问题查找解决方式参考 问题 linux 在使用双网卡系统时,当这两个不同网段的网口接到同一个交换机上,会出现 eth0 的 arp 请求,会在 eth1 上收到并回复,相当于自己检测到了自己的 ip。 查找 linux 的底层,默认情…...

数据结构与算法(文章链接汇总)

数据结构与算法(一):概述与复杂度分析 数据结构与算法(二):数组与链表 数据结构与算法(三):栈与队列 数据结构与算法(四):哈希表 数据…...

代码随想录算法训练营第五十九天 | 647. 回文子串、516.最长回文子序列

647. 回文子串 链接: 代码随想录 (1)代码 516.最长回文子序列 链接: 代码随想录 (1)代码...

非关系型数据库-Redis

一、缓存概念 缓存是为了调节速度不一致的两个或多个不同的物质的速度,在中间对速度较慢的一方起到加速作用,比如CPU的一级、二级缓存是保存了CPU最近经常访问的数据,内存是保存CPU经常访问硬盘的数据,而且硬盘也有大小不一的缓存…...

HTML基本讲解与使用

目录 html的由来: 什么是HTML: HTML的主要特点: HTML文档结构: HTML元素: HTML元素属性: 文本和格式化: 链接和图像: 列表: 表格: 表单: 嵌套和结构: HTML注释: 样式…...

linux uname详解 -s -r -a 查看内核版本

简介 uname命令用于显示操作系统信息,例如内核版本、主机名、处理器类型等 uname常用的有-a,-r,-rs 参数 --help  显示帮助。-a 或--all 显示全部信息,包括内核名、主机名、内核版本、处理器类型和硬件架构等…...

Linux常用命令——cmp命令

在线Linux命令查询工具 cmp 比较两个文件是否有差异 补充说明 cmp命令用来比较两个文件是否有差异。当相互比较的两个文件完全一样时,则该指令不会显示任何信息。若发现有差异,预设会标示出第一个不通之处的字符和列数编号。若不指定任何文件名称或是…...

C语言之排序

1.冒泡排序 冒泡排序就不多说了,只需要两层循环嵌套,两两比较确定相对正确的顺序即可。 2.插入排序 插入排序的思想就是每一次向后寻找一个再将其与前面有序的部分进行对比,寻找合适位置插入。 这里关键要避免让前移超出目前读取的数字&…...

GitHub-使用 Git工具 创建密钥id_rsa.pub

快速导航 步骤1 打开Git Bash步骤2 输入指令【ssh-keygen】步骤3 打开创建的公钥文件步骤4 复制其中所有内容步骤5 打开GitHub中的Setting界面步骤6 添加SSH keys 步骤1 打开Git Bash 打开Git Bash 工具 步骤2 输入指令【ssh-keygen】 输入指令【ssh-keygen】,并…...

C++多重、多层、分层继承

在本文中,您将学习C 编程中的不同继承模型:带有示例的多继承,多层和分层继承。 继承是面向对象编程语言的核心功能之一。它允许软件开发人员从现有的类派生一个新的类。派生类继承基类(现有类)的功能。C 编程中有多种…...

ThingsBoard的数据分析-自定义节点来订阅kafka stream的消息

1、概述 在ThingsBoard官方文档中有说明:ThingsBoard 规则引擎支持对传入遥测数据的基本分析,例如阈值交叉。规则引擎背后的想法是提供基于设备属性或数据本身将数据从物联网设备路由到不同插件的功能。 然而,大多数现实生活中的用例也需要高级分析的支持:机器学习、预测分…...

如何快速使用WebPlotDigitizer:从图表中提取数据的完整指南

如何快速使用WebPlotDigitizer:从图表中提取数据的完整指南 【免费下载链接】WebPlotDigitizer Computer vision assisted tool to extract numerical data from plot images. 项目地址: https://gitcode.com/gh_mirrors/we/WebPlotDigitizer 还在为从论文图…...

魔兽争霸III终极兼容方案:WarcraftHelper完整使用指南

魔兽争霸III终极兼容方案:WarcraftHelper完整使用指南 【免费下载链接】WarcraftHelper Warcraft III Helper , support 1.20e, 1.24e, 1.26a, 1.27a, 1.27b 项目地址: https://gitcode.com/gh_mirrors/wa/WarcraftHelper 还在为《魔兽争霸III》在现代电脑上…...

APIKit项目贡献指南:参与开源社区开发的技术要点

APIKit项目贡献指南:参与开源社区开发的技术要点 【免费下载链接】APIKit APIKit:Discovery, Scan and Audit APIs Toolkit All In One. 项目地址: https://gitcode.com/gh_mirrors/api/APIKit APIKit是一款功能强大的API发现、扫描与审计工具包&…...

如何用tiny11builder快速打造纯净高效的Windows 11精简系统:终极指南

如何用tiny11builder快速打造纯净高效的Windows 11精简系统:终极指南 【免费下载链接】tiny11builder Scripts to build a trimmed-down Windows 11 image. 项目地址: https://gitcode.com/GitHub_Trending/ti/tiny11builder 厌倦了Windows 11系统日益臃肿&a…...

Python逆向工程实战:如何绕过百度网盘限制获取真实下载地址

Python逆向工程实战:如何绕过百度网盘限制获取真实下载地址 【免费下载链接】baidu-wangpan-parse 获取百度网盘分享文件的下载地址 项目地址: https://gitcode.com/gh_mirrors/ba/baidu-wangpan-parse 在当今数据驱动的时代,百度网盘作为国内最大…...

第12篇:DAX 高级计算与性能优化

第12篇:DAX 高级计算与性能优化 1. DAX 计算上下文深度理解 1.1 行上下文 遍历表的每一行,可访问当前行的字段值: // 计算列中使用行上下文 利润率 Sales[Profit] / Sales[Amount]// 迭代函数中使用行上下文 总利润 SUMX(Sales, Sales[Quan…...

从 “工具” 到 “同事”:企业正在进入智能体驱动的数智化跃迁时代

过去几年,人工智能正以不可逆转的态势,深度渗透企业经营管理的每一个环节。从最初辅助写文案、查数据、做分析的效率工具,到如今主动理解目标、联动系统、自主执行、持续迭代的工作伙伴,AI 正在完成一场从 “辅助支撑” 到 “参与…...

CookHero:以“烹饪”为隐喻的代码生成工具,提升研发效能

1. 项目概述与核心价值最近在GitHub上看到一个挺有意思的项目,叫“CookHero”。光看名字,你可能会觉得这又是一个菜谱App或者美食社区。但点进去仔细研究后,我发现它的定位远比我想象的要“硬核”。这本质上是一个面向开发者的、以“烹饪”为…...

微信聊天记录永久保存完整指南:三步轻松备份你的数字记忆

微信聊天记录永久保存完整指南:三步轻松备份你的数字记忆 【免费下载链接】WeChatMsg 提取微信聊天记录,将其导出成HTML、Word、CSV文档永久保存,对聊天记录进行分析生成年度聊天报告 项目地址: https://gitcode.com/GitHub_Trending/we/We…...

土耳其包装市场需求缺口分析

土耳其包装市场正迎来设备更新、原料替代与环保转型三大风口,中国企业出海机遇显著,但需精准把握市场缺口,规避潜在风险。缺口一:设备缺口土耳其包装行业正处于大规模设备更新周期,90%的注塑机依赖进口,中国…...