首页 新闻 会员 周边

python redis模块mset()函数使用报错

0
[已解决问题] 解决于 2021-11-14 16:00

我最经在用python在学爬虫,使用redis模块的mset()函数的时候报了一个错,网上百度也没见过这样的错误,望遇到过的大佬给予解答
报错代码如下:

import redis
pool = redis.ConnectionPool(host='localhost',port=6379,decode_resposes=True)
r = redis.Redis(connection_pool=pool)
r.mset(k1='v1',k2='v2')
Traceback (most recent call last):
File "D:\Anaconda\lib\site-packages\IPython\core\interactiveshell.py", line 3437, in run_code
exec(code_obj, self.user_global_ns, self.user_ns)
File "<ipython-input-5-3a3a3adf2e5c>", line 1, in <module>
r.mset(k1='v1',k2='v2')
TypeError: mset() got an unexpected keyword argument 'k1'

我心不及的主页 我心不及 | 菜鸟二级 | 园豆:202
提问于:2021-11-13 17:07
< >
分享
最佳答案
0

类型错误:mset() 得到了意外的关键字参数“k1”

奖励园豆:5
中华鲟3670 | 小虾三级 |园豆:847 | 2021-11-13 19:54

我最近找到错误了,是菜鸟教程害人不浅,mset()只能传入一个字典类型。

我心不及 | 园豆:202 (菜鸟二级) | 2021-11-14 15:59
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册