我是靠谱客的博主 糟糕花生,最近开发中收集的这篇文章主要介绍在python中出现报错之后的解决,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

第一次写这个,不知道怎么展示,先引用看到的博文做致谢!

Python出现报错:SyntaxError: Non-UTF-8 code starting with ‘xa1‘ in file..._duo le的博客-CSDN博客当你在运行python程序发现报以下错误的时候,可能会觉得是文字编码的问题,实际上,的确是和它有关。在网上查找,大多都是前两种解决办法,但有第三种方法也能解决该问题。方法一:在代码首行添加:# coding = utf-8,以下是我的运行结果:很明显,这个方法没有解决我的问题。方法二:在代码首行添加:# coding = gbk,以下是我的运行结果:好的,咱接着往下看。方法三:在代码首行添加:# coding=gb2312,以下是我的运行结果:此时..https://blog.csdn.net/nanxun_198/article/details/121236475?spm=1001.2101.3001.6650.1&utm_medium=distribute.pc_relevant.none-task-blog-2~default~CTRLIST~Rate-1-121236475-blog-113824796.pc_relevant_3mothn_strategy_recovery&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2~default~CTRLIST~Rate-1-121236475-blog-113824796.pc_relevant_3mothn_strategy_recovery&utm_relevant_index=2实际上,我的情况如下:

正在学习python,学习的时候敲了这么一段代码:

class CPU:
    pass
class Disk:
    pass
class Computer:
    def __init__(self,cpu,disk):
        self.cpu=cpu
        self.disk=disk
#(1)变量的赋值
cpu1=CPU()
cpu2=cpu1
print(cpu1)
print(cpu2)

但是运行的时候报错:

SyntaxError: Non-UTF-8 code starting with 'xb1' in file 路径文件名

看过duo le  的博文之后,试了一下,在前边增加注释

# coding=gbk

确实运行成功了,如下:

但是在删掉这行注释之后,仍然报错,而没有像 duo le 所说一样不再报错,不知为何

以下为删除注释之后的报错

另外两种方法做了同样的尝试,效果相同。

最后

以上就是糟糕花生为你收集整理的在python中出现报错之后的解决的全部内容,希望文章能够帮你解决在python中出现报错之后的解决所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(55)

评论列表共有 0 条评论

立即
投稿
返回
顶部