本文主要是介绍jupyter使用的一个奇怪bug——SyntaxError: invalid non-printable character U+00A0,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
bug来由:从其他部分例如kaggle里复制来的代码直接粘贴在jupyter notebook里,每一行代码都会出现:
Cell In[5], line 1 warnings.filterwarnings('ignore') ^ SyntaxError: invalid non-printable character U+00A0 单元格 In[5],第 1 行 warnings.filterwarnings('ignore') ^ SyntaxError:无效的不可打印字符 U+00A0
即使是重新打一遍代码,也没有任何作用。
闲的没事,加上错误提示的是非法空格,随便点了几下,发现:
将光标放在每一行的后面空白处点一下,会发现报错该行的光标会离原有代码有个间隔:这个就是离谱报错的原因,手动删掉就好了
这篇关于jupyter使用的一个奇怪bug——SyntaxError: invalid non-printable character U+00A0的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!