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

教育网站制作多少费用石家庄网站建设案例

教育网站制作多少费用,石家庄网站建设案例,idc网站模板 dede,专门做985招聘信息的网站文章目录 前请详解一、关于Update1. 语法2. 代码示例 二、完整代码 前请详解 Redis库数据 keyvalue1{“id”: 1, “name”: “xxx”, “age”: “18”, “sex”: “\u7537”}2{“id”: 2, “name”: “xxx”, “age”: “18”, “sex”: “\u5973”}3{“id”: 3, “name”: “…

文章目录

  • 前请详解
  • 一、关于Update
    • 1. 语法
    • 2. 代码示例
  • 二、完整代码

前请详解

Redis库数据

keyvalue
1{“id”: 1, “name”: “xxx”, “age”: “18”, “sex”: “\u7537”}
2{“id”: 2, “name”: “xxx”, “age”: “18”, “sex”: “\u5973”}
3{“id”: 3, “name”: “xxx”, “age”: “18”, “sex”: “\u7537”}

我们知道r.hset能够新增和修改数据,但这个修改是有局限性的
如果单用他的话,我们的数据就会缺少字段

例如:
r.hset(hash,2,{“id”:2,“name”:“world”})

返回:

keyvalue
1{“id”: 1, “name”: “xxx”, “age”: “18”, “sex”: “\u7537”}
2{“id”: 2, “name”: “world”}

一、关于Update

此时我们发现他的值是字典类型
而在 Python 中,update() 是字典对象的方法,用于将一个字典中的键值对更新到另一个字典中。它可以实现字典的合并和更新操作

1. 语法

other ={"a":1}
dict.update(other)

update() 方法将 other 中的键值对添加到当前字典中,如果键已存在,则将对应的值进行更新。

2. 代码示例

my_dict = {'a': 1, 'b': 2}
other_dict = {'b': 3, 'c': 4}my_dict.update(other_dict)
print(my_dict)

输出:

{'a': 1, 'b': 3, 'c': 4}

这正好吻合我们的需求,将其他字段继承了下来,而且修改了需要的参数

二、完整代码

def upd_hv(hash,params):if params.get("id",False):if r.hget(hash,params["id"]):da = json.loads(r.hget(hash,params["id"]))da.update(params)r.hset(hash,da["id"],json.dumps(da))return Trueelse:raise NameError("redis数据不存在")else:raise NameError("参数id不存在")
upd_params = {"id":2,"name":"world"}
upd_hv("hash_stu",upd_params)

结果:

keyvalue
1{“id”: 1, “name”: “xxx”, “age”: “18”, “sex”: “\u7537”}
2{“id”: 2, “name”: “world”, “age”: “18”, “sex”: “\u5973”}
3{“id”: 3, “name”: “xxx”, “age”: “18”, “sex”: “\u7537”}
http://www.shuangfujiaoyu.com/news/24474.html

相关文章:

  • 雄安个人代做网站排名b站推广网站2024年
  • 拐角型网站如何在百度上发布广告
  • 做网站如何买量西安百度推广代理商
  • 棋牌游戏网站怎么做的十大搜索引擎排名
  • qq刷赞网站如何做分站百度收录批量查询
  • 网站开发与建设的原则如何在百度搜索排名靠前
  • 无极游戏网邯郸seo推广
  • 常州微信网站建设市场市场营销策划案例经典大全
  • 模板下载网站佛山seo优化外包
  • 山东网站建设网站免费优化
  • 搭理彩票网站开发seo新方法
  • 联盟网站制作创网站永久免费建站
  • 室内设计效果图一套方案正安县网站seo优化排名
  • 球迷类的网站如何做佛山网站快速排名提升
  • 广州做网站哪家公司好百度推广客服电话人工服务
  • 武汉做网站要多少钱百度首页排名代发
  • 南昌高端网站定制seo排名优化点击软件有哪些
  • 合肥做网站大概多少钱灰色词seo推广
  • 深圳住房和建设管理局官方网站优化精灵
  • 枣庄高端网站建设东莞网站优化公司哪家好
  • 网站帮企业做推广价格怎么算体验营销案例
  • 上海工程建设信息网公司优化是什么意思
  • 电子商务网站的建设目标最近的新闻有哪些
  • 简单flash个人网站黑帽seo是什么意思
  • 做网站起诉重庆森林在线观看
  • 网站开发属于软件吗电商网站制作
  • magento网站制作软文发稿
  • 网站运营推广方法总结上首页的seo关键词优化
  • 苏州网站提升排名app推广注册接单平台
  • 合肥制作企业网站免费创建网站软件