鱼C论坛

 找回密码
 立即注册
查看: 2967|回复: 8

[已解决]关于文件的读取的问题,中文会变成很复杂的繁体字

[复制链接]
发表于 2021-1-25 16:36:17 | 显示全部楼层 |阅读模式
5鱼币
最佳答案
2021-1-25 16:36:18
Ⅲ只小猪 发表于 2021-1-25 17:33
为什么我遇到的时候在记事本里另存为gbk编码反而变好了

因为 encoding 默认编码依赖于平台,所以在 windows 下它是 gbk.
你把记事本另存为 gbk,那么编码格式都一样,所以打开不会乱码。
这个题主是 记事本 是 utf8 编码,但是 open 是 gbk 编码,编码格式不一样,所以乱码。

识读指令

识读指令

输出的内容

输出的内容

一个txt文件的内容

一个txt文件的内容

最佳答案

查看完整内容

因为 encoding 默认编码依赖于平台,所以在 windows 下它是 gbk. 你把记事本另存为 gbk,那么编码格式都一样,所以打开不会乱码。 这个题主是 记事本 是 utf8 编码,但是 open 是 gbk 编码,编码格式不一样,所以乱码。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2021-1-25 16:36:18 | 显示全部楼层    本楼为最佳答案   
Ⅲ只小猪 发表于 2021-1-25 17:33
为什么我遇到的时候在记事本里另存为gbk编码反而变好了

因为 encoding 默认编码依赖于平台,所以在 windows 下它是 gbk.
你把记事本另存为 gbk,那么编码格式都一样,所以打开不会乱码。
这个题主是 记事本 是 utf8 编码,但是 open 是 gbk 编码,编码格式不一样,所以乱码。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2021-1-25 16:42:17 | 显示全部楼层
编码问题,设置编码方式
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2021-1-25 16:48:52 | 显示全部楼层
记忆的欠片 发表于 2021-1-25 16:42
编码问题,设置编码方式

但是他只能用UTF-8,
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2021-1-25 16:55:14 | 显示全部楼层
星河入梦- 发表于 2021-1-25 16:48
但是他只能用UTF-8,


想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2021-1-25 16:58:16 | 显示全部楼层
记忆的欠片 发表于 2021-1-25 16:42
编码问题,设置编码方式

兄弟,多谢提醒,我把encoding设置成UTF-8,然后显示是正常的了。
但是我看视频上说,open的时候,encoding不是默认就是UTF-8吗?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2021-1-25 17:33:51 | 显示全部楼层
为什么我遇到的时候在记事本里另存为gbk编码反而变好了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2021-1-25 17:35:58 | 显示全部楼层
星河入梦- 发表于 2021-1-25 16:58
兄弟,多谢提醒,我把encoding设置成UTF-8,然后显示是正常的了。
但是我看视频上说,open的时候,encod ...

help(open)看函数文档,有默认参数
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2021-1-25 17:36:34 | 显示全部楼层
Ⅲ只小猪 发表于 2021-1-25 17:33
为什么我遇到的时候在记事本里另存为gbk编码反而变好了

能决解问题就可
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-5-10 18:42

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表