设为首页收藏本站

Crossin的编程教室

 找回密码
 立即加入
楼主: crossin先生
打印 上一主题 下一主题

Python 实战(3):更多的页面

[复制链接]

0

主题

0

好友

6

积分

新手上路

Rank: 1

楼主
发表于 2018-1-19 18:08:42 |显示全部楼层
'utf8' codec can't decode byte 0xbb in position 0: invalid start byte
遇到这个问题的时候,上网搜索了一下解决方案,然后实践后得出该方案可用,供大家参考。
这个错误的报意思是:无法解码,在位置0处有非法的开始字节。

在utf-8编码文件中BOM在文件头部,占用三个字节,用来标示该文件属于utf-8编码,现在已经有很多软件识别bom头,但是还有些不能识别bom头,比如PHP就不能识别bom头,这也是用记事本编辑utf-8编码后执行就会出错的原因了。

解决方案:

打开notepad++,新建三个文件,把code.py,index.html,movie.html三个文件的内容都重新拷贝一下至新的文件中,重新保存,可以解决该问题。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即加入

QQ|手机版|Archiver|Crossin的编程教室 ( 苏ICP备15063769号  

GMT+8, 2024-5-7 18:45 , Processed in 0.025054 second(s), 22 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部