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

即使是重新打一遍代码,也没有任何作用。

闲的没事,加上错误提示的是非法空格,随便点了几下,发现:

将光标放在每一行的后面空白处点一下,会发现报错该行的光标会离原有代码有个间隔:这个就是离谱报错的原因,手动删掉就好了 

相关推荐

  1. 一个奇怪问题和奇怪解决方案

    2024-06-18 21:00:02       71 阅读
  2. 蓝桥杯 day01 奇怪数列 特殊日期

    2024-06-18 21:00:02       52 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-06-18 21:00:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-06-18 21:00:02       100 阅读
  3. 在Django里面运行非项目文件

    2024-06-18 21:00:02       82 阅读
  4. Python语言-面向对象

    2024-06-18 21:00:02       91 阅读

热门阅读

  1. 如何查看k8s中service的负载均衡策略

    2024-06-18 21:00:02       31 阅读
  2. React中数据响应式原理

    2024-06-18 21:00:02       27 阅读
  3. COMP9727 Recommender Systems

    2024-06-18 21:00:02       22 阅读
  4. 循 环 结 构

    2024-06-18 21:00:02       33 阅读
  5. idea 如何查看项目启动的端口号

    2024-06-18 21:00:02       30 阅读
  6. leetcode刷题记录:hot100强化训练2:二叉树+图论

    2024-06-18 21:00:02       24 阅读
  7. C语言程序设计-8 函 数

    2024-06-18 21:00:02       23 阅读