python格式化时间报错:UnicodeEncodeError: 'locale' codec can't encode character '\u5e74
2022/4/4 22:19:50
本文主要是介绍python格式化时间报错:UnicodeEncodeError: 'locale' codec can't encode character '\u5e74,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
执行下列代码:
from datetime import datetime t = datetime.now() print(t) print(t.strftime("%Y年%m月%d日,%H小时%M分钟%S秒"))
执行上述代码会报错:
解决方法:
把print(t.strftime("%Y年%m月%d日,%H小时%M分钟%S秒"))改成:
print(t.strftime('%Y{y}%m{m}%d{d} %H{h}%M{f}%S{s}').format(y='年', m='月', d='日', h='时', f='分', s='秒')
参考网上资料,问题得以解决,记录一下。
这篇关于python格式化时间报错:UnicodeEncodeError: 'locale' codec can't encode character '\u5e74的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-10-04Python外包有哪些常见的主要库-icode9专业技术文章分享
- 2024-10-02基于深度学习的钢铁缺陷检测系统(yolov8、注意力机制、PyQt5界面、Python)
- 2024-10-01怎么用python搭建一个系统-icode9专业技术文章分享
- 2024-09-30Python基础入门教程
- 2024-09-30获取参数学习:Python中的基础教程
- 2024-09-30Python编程基础详解
- 2024-09-29点击加载学习:Python编程基础教程
- 2024-09-29数据科学五大Python前端库:第二部分
- 2024-09-27使用python 将ETH账户的资产打散
- 2024-09-26Python编程基础