CarlsonC
2019-03-21 15:55
采纳率: 66.7%
浏览 2.2k

python新建类时突然出现错误:error while code parsing”

做了个简单测试

class Cat:
    def eat(self):
        print("小猫爱吃鱼")
    def drink(self):
        print("小猫要喝水")


tom = Cat()
tom.drink()
tom.eat()

结果出现以下错误:
error while code parsing: Wrong or no encoding specified for d:\Code Source\VSCODE\python\test.py.

这是为什么?

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

3条回答 默认 最新

  • FeiRouBing 2019-03-21 17:02
    已采纳

    指定编码格式试试

    # -*- coding: utf-8 -*-
    
    点赞 打赏 评论
  • langman1989 2019-03-21 17:06

    十有八九是你用的IDE的问题,建议尝试更换IDE,或者研究下IDE的配置。
    或者通过终端来执行代码 python3 d:\Code Source\VSCODE\python\test.py

    点赞 1 打赏 评论
  • 傻丫头与臭小子 2021-03-24 17:29

    定义函数后的print有后置4个字符吗?

    点赞 打赏 评论

相关推荐 更多相似问题