当前位置:   article > 正文

python 将字典字节类型的键转换为字符串_python dict的 key单独转str

python dict的 key单独转str

最近写项目从redis读出数据,返回的是所有values,类型是dict;打印发现如图所示:在这里插入图片描述
字典的键为字节类型;显然直接key["name"]是不可取的,下面介绍两种方法转换:
第一种:(你的键不是字符串,而是bytes对象。因此,您应该以字节形式访问它们)

keys[b'name']
  • 1

第二种:(如果您不想以这种方式访问​​,可以通过指定编码类型将它们解码为字符串)

keys = {k.decode('utf-8'): v for k, v in keys.items()}
  • 1

现在你可以做到:key["name"]
在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/花生_TL007/article/detail/641944
推荐阅读
相关标签
  

闽ICP备14008679号