UnicodeEncodeError: 'ascii' codec can't encode characters

简介: UnicodeEncodeError: 'ascii' codec can't encode characters

python2代码

import hashlib
hashlib.md5("北京朝阳区").hexdigest()

报错

hashlib.md5("北京朝阳区").hexdigest()
UnicodeEncodeError: 'ascii' codec can't encode characters 
in position 0-11: ordinal not in range(128)

解决如下:


import hashlib
import sys
reload(sys)
sys.setdefaultencoding('gbk')
hashlib.md5("北京朝阳区").hexdigest()

万恶的python2。。。

相关文章
|
调度 索引
NR PUCCH(一) PUCCH format 0/1
NR中PUCCH物理信道用来发送上行控制信息Uplink Control Information(UCI),当然UCI也可以在PUSCH上发送。UCI 内容包括:CSI,HARQ ACK/NACK ,SR 及上述三者的组合信息。
|
关系型数据库 测试技术 分布式数据库
|
安全 API 开发工具
Gin 实现自动生成接口文档
Gin 实现自动生成接口文档
345 0
|
存储 安全 网络安全
云计算与网络安全:探索云服务中的信息安全挑战
【9月更文挑战第25天】在数字化时代的浪潮中,云计算已成为企业和个人存储、处理数据的优选方案。然而,随着云服务的普及,网络安全问题也日益凸显。本文将深入探讨云计算环境下的信息安全挑战,包括数据隐私保护、访问控制、网络攻击防御等方面,并提供相应的解决方案和最佳实践。我们的目标是为读者提供清晰的指导,帮助他们在享受云计算带来的便利的同时,确保数据的安全和隐私。
250 0
|
搜索推荐 小程序 前端开发
微信小程序|美食推荐系统的设计与实现
微信小程序|美食推荐系统的设计与实现
371 0
|
计算机视觉 Python
np.ones
np.ones
466 1
|
监控 物联网
PLC总线分类及在LabVIEW开发中的注意事项
PLC总线分类及在LabVIEW开发中的注意事项
226 0
|
域名解析 缓存 Kubernetes
k8s教程(service篇)-Node本地DNS缓存
k8s教程(service篇)-Node本地DNS缓存
1109 0
k8s教程(service篇)-Node本地DNS缓存
|
前端开发
前端页面布局基础💕(一)
首先我们来了解一下盒子模型与行内块元素
402 5
前端页面布局基础💕(一)
|
Ubuntu Linux 虚拟化
超详细:安装Linux系统教程(上)
做Linux安装教程的初心: 工欲善其事必先利其器,相信很多的小伙伴和我一样,想学习Linux却被挡在了如何安装Linux系统这个门槛之外。
1417 0
超详细:安装Linux系统教程(上)

热门文章

最新文章