代码如下:
# -*- coding: utf-8 -*-
......
.......
#生成信息表头,创建新列表
lines = []
lines.append('姓名\t 电话 \t 邮箱\n')
运行代码后没有报错,生成文本显示乱码:
濮撳悕 鐢佃瘽 閭
王颐笳 13691177890
------
张三 13529293939
------
李斯 15811589981
------
桑迪 13010026896
------
这里需要搞清楚python中的字符编码和中文处理问题。
一是编码的类型
二是decode、encode执行方式
本文探讨了Python中处理中文及字符编码的问题,通过实例分析了如何正确地生成包含中文的文本文件,并避免乱码现象的发生。文章主要关注于Python编码设置及文本处理技巧。
690

被折叠的 条评论
为什么被折叠?



