首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

python 定义一个插入数据通用的方法

前提置要:想要写一个方法,这个方法是插入数据到数据表的方法,只需要提供表名称,字段名称,还有插入的值,只要调用这个方法就可以自动帮助你插入数据

以下是不断实践优化出来

原本的插入数据库中的代码应该是这样的:

在写代码之前就在想,有没有一种参数(传入的时候并不知道参数名称),传入参数的时候把所有表的字段名称写上,然后那边可以返回一个元组,替代上面(name,age)的,还真的就有一个*key,这种参数可以传入多个,然后返回的是一个元组

输出的值为

**kargs的用法:当传入的参数个数未知,但需要知道参数的名称时(立马想到了字典,即键值对)

因为后面需要把要插入的数据写出来(“wq”,23),那么怎么样能够显示成这样呢.

kwargs.values()把所有的value值读取出来,先放到list里,然后把list转换成tupple这样就可以了

下面是这个方法:

insertData(db,cur,“ty_test_info”,“name”,“age”,name = “xw”,age = 18)

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200915A0ML2M00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券