亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Python利用redis-py實現(xiàn)哈希數(shù)據(jù)類型的常用指令操作

 更新時間:2022年09月27日 08:59:48   作者:渴望力量的哈士奇  
這篇文章我們繼續(xù)學(xué)習(xí) “redis-py” 模塊的一些關(guān)于 “哈希數(shù)據(jù)類型” 的相關(guān)指令用方法,比如利用 pyton 實現(xiàn)操作 “哈希表” 的數(shù)據(jù)、操作 “redis” 的事務(wù)等等

哈希數(shù)據(jù)類型的創(chuàng)建與數(shù)據(jù)的添加 - hmset

利用 “redis-py” 模塊實現(xiàn) “哈希數(shù)據(jù)類型” 的創(chuàng)建及哈希表數(shù)據(jù)的添加。

con.hmset("userinfo", {"name": "Jack", "age": 16, "sex": "man"})

# 這里的 con 就是創(chuàng)建的連接的變量
# hmset 指令實現(xiàn)定義創(chuàng)建哈希表,并添加哈希表的內(nèi)容數(shù)據(jù)

哈希數(shù)據(jù)類型已存在的記錄添加記錄 - hset

利用 “redis-py” 模塊針對已經(jīng)存在的 “哈希數(shù)據(jù)類型” 添加新的記錄。

con.hset("userinfo", "hight", 166)

# 這里的 con 就是創(chuàng)建的連接的變量
# hset 指令實現(xiàn)針對已經(jīng)存在哈希表添加新的屬性內(nèi)容

哈希數(shù)據(jù)類型已存在的記錄刪除記錄 - hdel

利用 “redis-py” 模塊針對已經(jīng)存在的 “哈希數(shù)據(jù)類型” 刪除記錄。

con.hdel("userinfo", "sex")

# 這里的 con 就是創(chuàng)建的連接的變量
# hdel 指令實現(xiàn)針對已經(jīng)存在哈希表的內(nèi)容執(zhí)行刪除操作

哈希數(shù)據(jù)類型判斷某記錄是否存在 - hexists

利用 “redis-py” 模塊,判斷已經(jīng)存在的 “哈希數(shù)據(jù)類型” 是否存在某項記錄。

con.hexists("userinfo", "name")

# 這里的 con 就是創(chuàng)建的連接的變量
# hexists 指令實現(xiàn)針對已經(jīng)存在哈希表的內(nèi)容,判斷某項記錄是否存在

獲取哈希數(shù)據(jù)類型的所有元素 - hgetall

在 “redis-py” 模塊,獲取 “哈希數(shù)據(jù)類型” 全部的元素記錄與 “redis” 也是一樣的指令。

result = con.hgetall("userinfo")

# 這里的 con 就是創(chuàng)建的連接的變量
# hgetall 指令實現(xiàn)針對已經(jīng)存在哈希表的內(nèi)容,獲取該哈希表的全部元素內(nèi)容

哈希數(shù)據(jù)類型相關(guān)指令演示小案例

example_hash.py 模塊演示案例如下:(其實這里同樣應(yīng)該使用 try...except...finally 進行異常捕獲,但是我依然懶得寫了...)

# coding:utf-8


import redis
from redis_db import redis_Pool     # 導(dǎo)入 redis_db模塊 的 redis_Pool


"""
創(chuàng)建 redis 連接
"""
con = redis.Redis(
    connection_pool=redis_Pool
)


"""
利用 redis-py 實現(xiàn)對 哈希 數(shù)據(jù)類型的添加操作(邏輯庫 0)
"""
con.hmset("userinfo", {"name": "Jack", "age": 16, "sex": "man"})


"""
利用 redis-py 實現(xiàn)對 哈希 數(shù)據(jù)類型已存在的記錄添加記錄
"""
con.hset("userinfo", "hight", 166)


"""
利用 redis-py 實現(xiàn)對 哈希 數(shù)據(jù)類型已存在的記錄刪除記錄
"""
con.hdel("userinfo", "sex")


"""
利用 redis-py 實現(xiàn)對 哈希 數(shù)據(jù)類型已存在的記錄刪除記錄
"""
con.hdel("userinfo", "sex")


"""
利用 redis-py 實現(xiàn)對 哈希 數(shù)據(jù)類型,判斷某記錄是否存在
"""
con.hexists("userinfo", "name")


"""
利用 redis-py 獲取哈希數(shù)據(jù)類型的所有元素
"""
result = con.hgetall("userinfo")

for userinfo_value in result:
    print(userinfo_value.decode("utf-8"), result[userinfo_value].decode("utf-8"))


"""
刪除 redis 連接 (redis連接被刪除后,會自動被 Python 的垃圾回收機制回收)
"""
del con

到此這篇關(guān)于Python利用redis-py實現(xiàn)哈希數(shù)據(jù)類型的常用指令操作的文章就介紹到這了,更多相關(guān)Python redis-py哈希數(shù)據(jù)類型內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Python 數(shù)據(jù)處理庫 pandas進階教程

    Python 數(shù)據(jù)處理庫 pandas進階教程

    在前面一篇文章中,我們對pandas做了一些入門介紹。本文是它的進階篇。在這篇文章中,我們會講解一些更深入的知識
    2018-04-04
  • python算法深入理解風(fēng)控中的KS原理

    python算法深入理解風(fēng)控中的KS原理

    這篇文章主要為大家介紹了python算法深入理解風(fēng)控中的KS原理解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2021-11-11
  • 如何使用pytorch實現(xiàn)LocallyConnected1D

    如何使用pytorch實現(xiàn)LocallyConnected1D

    由于LocallyConnected1D是Keras中的函數(shù),為了用pytorch實現(xiàn)LocallyConnected1D并在960×33的數(shù)據(jù)集上進行訓(xùn)練和驗證,本文分步驟給大家介紹如何使用pytorch實現(xiàn)LocallyConnected1D,感興趣的朋友一起看看吧
    2023-09-09
  • Python 安裝setuptools和pip工具操作方法(必看)

    Python 安裝setuptools和pip工具操作方法(必看)

    下面小編就為大家?guī)硪黄狿ython 安裝setuptools和pip工具操作方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-05-05
  • Python如何爬取qq音樂歌詞到本地

    Python如何爬取qq音樂歌詞到本地

    這篇文章主要介紹了Python如何爬取qq音樂歌詞到本地,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-06-06
  • python使用bs4爬取boss直聘靜態(tài)頁面

    python使用bs4爬取boss直聘靜態(tài)頁面

    這篇文章主要介紹了python如何使用bs4爬取boss直聘靜態(tài)頁面,幫助大家更好的理解和學(xué)習(xí)爬蟲,感興趣的朋友可以了解下
    2020-10-10
  • 時間序列分析之ARIMA模型預(yù)測餐廳銷量

    時間序列分析之ARIMA模型預(yù)測餐廳銷量

    這篇文章主要介紹了時間序列分析之ARIMA模型預(yù)測餐廳銷量,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-11-11
  • pytorch安裝及環(huán)境配置的完整過程

    pytorch安裝及環(huán)境配置的完整過程

    這篇文章主要介紹了pytorch安裝及環(huán)境配置的完整過程,本文通過圖文并茂的形式給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-03-03
  • Python中的閉包與裝飾器的用法詳解

    Python中的閉包與裝飾器的用法詳解

    這篇文章主要介紹了Python中的閉包與裝飾器的用法詳解,裝飾器本質(zhì)上是一個Python函數(shù),它可以讓其他函數(shù)在不需要做任何代碼變動的前提下增加額外功能,裝飾器的返回值也是一個函數(shù)對象,需要的朋友可以參考下
    2023-07-07
  • 讓Django的BooleanField支持字符串形式的輸入方式

    讓Django的BooleanField支持字符串形式的輸入方式

    這篇文章主要介紹了讓Django的BooleanField支持字符串形式的輸入方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-05-05

最新評論