Redis与Python连接实例

2022-09-22

1、 Redis与Python建立连接之前需要先安装“Redis”安装包:

在ubantu中,打开终端,输入命令:

sudo pip install redis

此时,是安装Python2.0的版本。

一般来说,是将3.0和2.0的版本都安装,安装3.0的命令:

sudo pip3 install redis

2、python与redis交互实例

 1 import redis
 2 if __name__ == '__main__':
 3     try:
 4         rs = redis.Redis()
 5     except Exception as e:
 6         print(e)
 7 
 8     # result = rs.set("name","lili")
 9     # print(result)
10 
11     name = rs.get("name")
12     print(name)

  说明:

    第一行,导入“redis”模块

    第二行,主函数的标志

    第3-6行,使用“try...except...”语句,更好,如果有异常就会在控制台上显示异常类型,而不会直接卡在异常的部分,卡住不动。第4行,使用Redis的数据库,一般如果没有指定,使用的是索引为0 的数据库,在Redis中的数据库总共有16个。索引下标是从0-15。

    第8-9行,运行时,先将注释放开,将11-12行注释。在第0个数据库中创建了一个string类型的变量。注意,在Redis非关系型数据库中,整体都是已“key-value”的形式存储。所以,此处添加数据也是已“key-value”的形式来创建。首先,先运行前9行代码,将11-12行代码注释。运行台得到的结果是“True”。此时,打开终端,依次输入“redis-cli”,"select 0","keys *"三条命令后,会得到数据库0中存储的key.如下:

Redis与Python连接实例

 

    第11-12行,将第8-9行注释,运行,获得key(name)对应的“value”。如下:

 Redis与Python连接实例

 

       前面有一个“b”,表示是“二进制”。

    

 

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Redis与Python连接实例 - Python技术站

(0)
上一篇 2023年4月2日
下一篇 2023年4月2日

相关文章

  • 闭包第一天

    2022-09-09 1、闭包的作用: 可以保存外部函数的变量 2、闭包的形成条件 (1)函数嵌套 (2)内部函数使用了外部函数的变量或者参数 (3)外部函数返回内部函数,这个使用了外部函数变量的内部函数称为闭包 3、典例 1 # 函数嵌套 2 def func_out(): 3 # 外部函数 4 num1 = 10 5 6 def func_inner(n…

    2023年4月2日
    00
  • 学习笔记——Django项目中请求与响应(json数据)

    2022-10-04 测试json数据与Django项目与pycharm连接,在“postman”软件中。“postman”是一个接口测试软件。下载方式问度娘。 (1)在“postman”中设置“json”连接请求      设置的顺序:设置与pycharm中Django项目建立连接的“URL”路由,之后在左边选择“POST”,后点击“Body”,点击“ra…

    2023年4月2日
    00
  • 学习笔记——Django项目中的cookie

    2022-10-05 得到cookie信息的实例联系: 在子应用中的“views.py”文件: from django.http import HttpResponse def get_cookie(request): cookies = request.COOKIES username = cookies.get(‘username’) return Ht…

    Python开发 2023年4月2日
    00
  • python中组合数据的操作

    2022-09-26 组合数据类型:  列表     字典     集合     元组 拷贝:     deep(深拷贝)     shallow(浅拷贝)     区别:例如,文件中有一个指针指向另一块存储空间,如果是深拷贝则将指向的那一块文件内容也全部拷贝,如果是浅拷贝那么不需要将指针指向的内容进行拷贝,只拷贝第一层级的内容。指针指向的内容属于第二层级。…

    Python开发 2023年4月2日
    00
  • 学习笔记——Django项目的删除数据、查询数据(filter、get、exclude)

    2022-09-30 删除数据: 方式一: 打开pycharm,进入虚拟环境,进入shell环境(python manage.py shell)。 删除数据,接上面的笔记——“学习笔记——Django项目的新增数据、修改数据” 导入模块: from book.models import BookInfo1 查找到要删除的数据: book = BookInfo…

    2023年4月2日
    00
  • 创建Django项目

    2022-09-24 在创建Django项目时,出现了    错误,查了一下,发现要创建一个Django项目,需要先使用命令: python -m pip install pytz 安装一个“时区模块”。一般错误提示中出现“xxx”模块没有发现,大概率是要进行安装一个模块或者其他。 之后创建一个Django项目: django-admin startproj…

    2023年4月2日
    00
  • Django项目中的数据库引擎的修改注意点以及级联删除的设置

    2022-09-29 问题描述: 在“setting.py”的配置文件中修改数据库引擎中,将系统默认的”sqlite3″后缀改为了“sql”。出现问题。 原因分析:    问题查看:  修改后:    —————————————— 上述问题修改后,在“setting”中设置数据库的其他内容(主机、端口、…

    2023年4月2日
    00
  • 创建一个Django项目总结

    2022-09-25  首先,要安装好虚拟环境,之后要切换到虚拟环境中,使用的命令 workon 创建好的虚拟环境的名称 之后,创建一个Django项目使用的命令: django-admin startproject 项目名称 进入到该项目的目录下,创建一个子应用,使用的命令: python manage.py startapp 要创建的子应用的名称 其中 …

    Python开发 2023年4月2日
    00
合作推广
合作推广
分享本页
返回顶部