我收到以下错误:SyntaxError: Non-ASCII character '\x83' in file sound.wav on line 2, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details
但是,我的代码中没有非ascii字符。这是我使用的代码:
import pygame
pygame.mixer.init()
pygame.mixer.music.load("sound.wav")
pygame.mixer.music.play()
while pygame.mixer.music.get_busy() == True:
continue
据我所知,第2行没有非ascii字符,整个脚本都没关系。
我尝试将# -*- coding: utf-8 -*-
添加到文件顶部,但我仍然遇到同样的错误。
\x83
此处不会中断'字符,但记事本++显示没有这样的字符显示所有字符'检查。
答案 0 :(得分:0)
重新启动机器修复了错误。我仍然不确定触发错误的原因和原因,如果您有任何想法,请随时发表评论。