鱼C论坛

 找回密码
 立即注册
查看: 2154|回复: 11

[已解决]关于Mac电脑Python文件格式问题

[复制链接]
发表于 2016-3-30 13:56:14 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
现在在学鱼神的零基础Python 现在到第29讲,里面根据record.txt分割文档部分,我按照鱼神的代码打进我的电脑里面,但是没有办法跑起来啊,会出现下面的错误:

UnicodeDecodeError: 'utf-8' codec can't decode byte 0xbf in position 2: invalid start byte

之前txt文档连打开都是乱码,我上网查了之后改了一下文本文档的打开格式就OK了。
但是在Python里面却跑不起来,请问是什么原因?有哪位大神能帮忙解答吗?
最佳答案
2016-3-30 13:59:50
在open的时候指定一下encoding
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2016-3-30 13:59:50 | 显示全部楼层    本楼为最佳答案   
在open的时候指定一下encoding
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-3-30 14:57:15 | 显示全部楼层
hldh214 发表于 2016-3-30 13:59
在open的时候指定一下encoding

怎么指定?
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-3-30 15:20:11 | 显示全部楼层

去查open()的文档吧, 我记得参数名是encoding, 不确定
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-3-30 15:39:18 | 显示全部楼层
hldh214 发表于 2016-3-30 15:20
去查open()的文档吧, 我记得参数名是encoding, 不确定

嗯,我查了。。。那我该输入什么名?UTF-8?还是啥?
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-3-30 16:23:55 | 显示全部楼层
gbk
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2016-3-30 16:52:06 | 显示全部楼层

改成gbk又报另外一个错误了。。。

'charmap' codec can't encode characters in position 0-5: character maps to <undefined>
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-3-30 16:53:40 | 显示全部楼层
Liu_xy 发表于 2016-3-30 16:52
改成gbk又报另外一个错误了。。。

'charmap' codec can't encode characters in position 0-5: charac ...

这个我就不知道了,,,,,,
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-3-30 17:02:58 | 显示全部楼层
hldh214 发表于 2016-3-30 16:53
这个我就不知道了,,,,,,

我觉得应该是鱼神给的那个record.txt的格式问题吧
我用Python在桌面新建了一个txt文档,然后把record里面的内容拷贝进去,再open新建的这个文档就可以读取了。。。虽然现在问题解决了,但是想知道具体原因。。。不知道鱼神有没有写过关于编码这方面的阅读资料。。。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-7-2 00:17:21 | 显示全部楼层
Liu_xy 发表于 2016-3-30 17:02
我觉得应该是鱼神给的那个record.txt的格式问题吧
我用Python在桌面新建了一个txt文档,然后把record里 ...

在Windows下面解压吧!我也是同样的问题,在虚拟机下解压,都正常!
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-7-4 08:47:20 | 显示全部楼层
谢谢分享
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-7-19 13:53:20 | 显示全部楼层
碰到了和楼主一样的问题,终于找到办法了,回去试试看
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-10-14 03:12

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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