UnicodeEncodeError: 'locale' codec can't encode character '\u5e74' in position 2: encoding error
- 问题描述
- 解决办法
问题描述
使用datetime.strftime转换时间按格式报如下错误:
UnicodeEncodeError: 'locale' codec can't encode character '\u5e74' in position 2: encoding error
是由于存在中文字符的原因。
解决办法
在代码中加入中文的支持。
import locale
locale.setlocale(locale.LC_CTYPE,'chinese')