连接报错
import redis pool = redis.ConnectionPool( host="localhost", port=6379, password="12345678", db=0, max_connections=20 ) from redis_db import pool import redis con = redis.Redis( connection_pool=pool ) con.set("country", "英国") con.set("city", "伦敦") city=con.get("city").decode("UTF-8") print(city) del con
老师这是啥报错
而且我没有设置redis的密码,为什么视频中用的是abc123456
10
收起
正在回答
1回答
同学,你好!
1、红色文字并不是错误,而是警告,意思是"redis-py最适合hiredis。请考虑安装"。警告是不影响程序执行的。
hiredis是一个C语言的redis客户端库,可以使用pip install进行安装
2、课程中设置了redis的密码是"abc123456",因此在连接时会使用密码。没有密码就不需要写了。
在https://class.imooc.com/lesson/2180#mid=51462 小节的12:35秒时有讲
祝学习愉快!
Python全能工程师
- 参与学习 人
- 提交作业 16233 份
- 解答问题 4470 个
全新版本覆盖5大热门就业方向:Web全栈、爬虫、数据分析、软件测试、人工智能,零基础进击Python全能型工程师,从大厂挑人到我挑大厂,诱人薪资在前方!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星