Python bytes 转 str 完全指南

掌握编码与解码的核心技巧,轻松处理字节与字符串的转换

什么是 bytes 和 str?

在 Python 3 中,str 表示 Unicode 字符串,而 bytes 表示原始字节序列。两者不能直接互换,必须通过编码(encode)和解码(decode)操作进行转换。

基本转换方法

bytes 转换为 str 使用 .decode() 方法:

b = b'Hello, world!'
s = b.decode('utf-8')
print(s)  # 输出: Hello, world!

常见编码格式

示例:使用不同编码解码 bytes

# UTF-8
b1 = '你好'.encode('utf-8')   # bytes
s1 = b1.decode('utf-8')       # str

# GBK
b2 = '你好'.encode('gbk')
s2 = b2.decode('gbk')

错误处理

当 bytes 中包含无法用指定编码解析的字节时,会抛出 UnicodeDecodeError。可使用 errors 参数处理:

# 忽略错误
s = b.decode('utf-8', errors='ignore')

# 替换无法解码的字符
s = b.decode('utf-8', errors='replace')

交互式演示

输入一段 bytes(以十六进制或字面量形式),选择编码方式,查看解码结果:






网上AI怎么玩?探索人工智能的实用玩法与降AIGC工具推荐 论文问卷数据改动能发现吗?| 学术诚信与数据分析专题 洪涝灾害房屋鉴定专业流程指南 | 灾后建筑安全评估 AI如何分析Excel数据 - 智能表格数据分析与降AIGC工具指南 英语论文查重指南:网页内容翻译与AI降重技巧 | 学术诚信专题 专业翻译软件评测与使用指南 - 提升多语言交流效率 本科论文倒查年限详解 | 查重规则与降AIGC技巧 AI文献调研报告范文撰写指南与降AIGC工具推荐 | 学术研究专题 智能AI写文章:探索人工智能写作工具与应用 | AI内容创作专题 AI写本科论文能被查出来吗?- AI论文检测与降重方法详解 毕业论文AI率要求详解 | 如何通过AI检测工具 英文文献翻译成中文查重会查到吗?| 学术查重与AI降重专题 论文相似度查询指南 | 专业查重工具与降AIGC方法 AI专家:引领人工智能时代的专业人才 | AI技术前沿 AI能审稿吗?探索人工智能在学术审稿中的应用与挑战 人工智能专业毕业设计选题指南 - 从理论到实践的AI项目构思 格子达论文AI检测高风险解决方案 - 专业降AIGC率方法指南 论文查重攻略:如何有效处理重复内容 | 学术原创指南 AI创作文章月入几万实战指南 - 揭秘高效内容创作与AIGC优化技巧 AI人工智能技术解析 | 从原理到应用全面解读 AI可以英文翻译中文吗?- 人工智能翻译技术深度解析 | 小发猫降AIGC工具 AI论文修改全攻略:如何巧妙利用人工智能工具提升论文质量与降低AIGC率 毕业论文参考文献格式一键修改工具 - 快速规范学术文献格式 AI能查病毒吗?- 人工智能病毒检测技术深度解析 中国知网数据库论文查询 - 学术研究必备工具与降AIGC技巧 论文复写率如何转化为有效引用 | 学术写作技巧与降AI率工具指南 AI去除技术 | 降低AIGC检测率的方法与工具 - 小发猫降AIGC工具详解 免费AI作文生成工具推荐 - 小发猫降AIGC工具使用指南 AI文献研究与应用指南 | 人工智能文献资源与降AIGC技巧 AI助手软件全解析:主流工具、核心功能与应用场景 | 智能助手专题 AI写论文目录会被查重吗?AI论文降重与检测专题 AI写总结报告专题 | 高效报告撰写方法与AIGC检测应对 AI可检测出几十种租房合同漏洞 | 智能合同审查技术专题 使用AI写小说只能写一半?揭秘AI写作局限性与小发猫降AIGC解决方案 检测AI写作的方法 - 专业工具与技巧指南 使用AI会泄露信息吗?- AI隐私风险与防护指南 AI创作专利与版权归属解析 | 人工智能知识产权专题 本科毕业设计可以用网上的成品吗?- 学术诚信与原创性指南 2025年学术论文规范与降AIGC工具指南 - 应对AI生成内容检测挑战 论文去重工具免费版 | 高效降重,确保原创性 AI编程与学术诚信探讨:用AI写程序是否算学术不端? AIGC查论文详解:检测内容、原理与工具应用指南 论文去页码怎么操作?详细步骤与工具推荐 | 学术论文格式处理指南 2026年论文是否查AI?| 高校AI检测政策与降AIGC工具指南 AI绘画生成软件下载教程 - 手把手教你安装主流AI绘画工具 | AI绘画专题 免费识别文章抄袭软件 - 检测原创度的最佳工具推荐 本科毕业论文泄露应对指南 | 保护学术成果,处理泄密危机 自己投稿发表论文指南:从写作到发表的完整流程 | 学术发表专题 AI图片修改完全指南 - 掌握AI图片编辑与降AIGC处理技巧 好用的论文写作AI工具推荐 | 智能辅助写作与降AIGC指南 AI写作是否属于原创?深入解析与降AI率工具推荐 错别字检测软件大全 | 专业文字校对工具推荐 写论文如何向老师请求数据 | 学术沟通技巧与降AIGC工具使用指南 防汛抗洪小论文200字范文 | 防洪知识专题 四川省洪涝灾害成功避险专题 - 防灾经验与技术应用 识别AI:AI检测与AIGC内容识别技术专题 | AI生成内容检测 论文高效写作指南:快速完成高质量论文的技巧与工具 - 学术写作专题 AI生成文章重复率分析 | AI内容检测与降重解决方案 本科毕业论文降重率标准指南 | 合格查重率与降重技巧 AI视频合成技术软件 - 最新工具与应用指南 | 智能视频生成专题 怎样快速检测论文错别字 | 论文错别字检测方法与工具推荐 论文AIGC是什么意思?详解AI生成内容与降AIGC工具使用指南 AI辅写软件专题 - 智能写作工具与应用技巧 AI绘制论文图片专题指南 | 高效学术插图解决方案 哪些AI可以做数据分析?- 主流AI数据分析工具全面对比 AI生成知识图谱:技术解析与应用实践 | 人工智能知识管理专题 AIGC总体疑似度多少算合格?| 小发猫降AIGC工具使用指南 AI人工智能书籍推荐专题 - 探索人工智能经典与前沿著作 AI写作神器软件免费版推荐 | 高效内容生成工具指南 检测方面论文发表指南 - 从撰写到发表的完整流程 论文降重复率技巧 | 专业降重方法与工具推荐 大学生本科毕业论文AI率降低指南 | 小发猫降AIGC工具使用教程 AI能否自动查找错别字?全面解析AI错别字检查技术 | 文本校对专题 AI作文类型专题 - 探索AI写作的多样形式与应用 学信网论文查重指南 - 专业查重方法与降AIGC工具使用 国内AI写报告工具全解析 | 高效AI写作与降AIGC检测指南 论文抄袭检测大师系统 - 专业学术诚信解决方案 硕士毕业论文与SCI论文写作指南 | 降AIGC工具使用教程 洪涝灾害管理工具 - 专业防洪抗涝解决方案与智能管理平台 手机上写简历用什么软件?2026年移动端简历工具推荐专题 学校论文查重免费吗?| 论文查重政策、免费查重工具与降AIGC方案全解析 中医论文写作指导 - 专业指南与降AI率工具推荐 AI绘画生成全攻略 - 从入门到精通,掌握AI艺术创作 哪家手机的AI创作最好?2026年主流手机AI创作能力全面评测 AI写论文报告:智能写作工具与降AIGC方法 | 学术论文写作指南 论文发表诀窍:从选题到发表的完整指南 | 学术写作技巧 AI智能写材料工具专题 - 高效文案创作与AIGC检测解决方案 论文评审表需要自己填写吗?- 学术规范与AI工具使用指南 AI智能报告 | 高效降AIGC工具使用指南 - 小发猫 如何避开AI检测 | 内容原创性与AI文本检测指南 中文论文专业翻译成韩文服务 | 学术翻译与AIGC检测指南 论文免费AI写作工具指南 | 高效降AIGC率技巧 可朗读的AI工具推荐 | AI语音合成与文本转语音工具专题 严伯钧AI课程深度评测 | AI教育课程怎么样?值得学吗? 论文相似度检测 | 专业查重工具与降AIGC解决方案 免费论文报告AI助手 - 高效写作工具与小发猫降AIGC解决方案 论文写作指南:如何检测论文字数是否达标及优化技巧 论文检测报告哪里有免费?免费查重平台推荐与降AI工具指南 论文复写率多少合格?学术论文重复率标准详解 论文上传确认指南 | 如何确保论文成功上传系统