Errors - Sbaoor-fly/CSR-IronPythonRunner GitHub Wiki

(1) list.index(item): item not in list

  • list中无此值

(2) 'NoneType' object is not subscriptable

  • 尝试对一个空值操作时会引发此错误

(3) unexpected token '<newline>'

  • 通常是在def行尾部没有":"造成的

(4) global name 'xx' is not defined

  • 使用了未定义过的变量

(5) syntax error

  • 语法错误

(6) EOL while scanning single-quoted string

  • 字符串没有用引号引起来

(7) unexpected token 'x'

  • 符号错误,检查是否多余或者缺失符号

(8) Non-ASCII character '\xxx' in file xxx

  • 编码错误,请使用utf8编码

(9) WindowError

  • 可能是由于用判断文件夹的方法判断文件是否存在而导致的,或反之

(9) expected xxx, got xxx

  • 传入数据的类型错误

(10) xxx() takes exactly x arguments (x given)

  • 函数的参数缺少或者多余

(11) 外部组件发生异常。

  • 检查传入数据的格式是否符合规定

(12) dictionary changed size during iteration

  • 字典在遍历的时候不能删除元素,可以新建一个list来访问字典来避免

更多请参阅这里

⚠️ **GitHub.com Fallback** ⚠️