tabnanny-检测到模糊缩进

源代码: Lib/tabnanny.py


目前,该模块旨在被称为脚本。但是,可以将其导入 IDE 并使用下面描述的Functioncheck()

Note

此模块提供的 API 可能会在将来的版本中更改;此类更改可能无法向后兼容。

  • tabnanny. check(* file_or_dir *)

    • 如果* file_or_dir 是目录而不是符号链接,则递归下降由 file_or_dir 命名的目录树,并检查整个.py文件。如果 file_or_dir *是普通的 Python 源文件,则将检查与空白相关的问题。使用print()Function将诊断消息写入标准输出。
  • tabnanny. verbose

    • 指示是否打印详细消息的标志。如果作为脚本调用,则以-v选项递增。
  • tabnanny. filename_only

    • 指示是否仅打印包含空格相关问题的文件的文件名的标志。如果作为脚本调用,则由-q选项设置为 true。
  • exception tabnanny. NannyNag

  • tabnanny. process_tokens(* tokens *)

See also

  • Module tokenize

  • 词法扫描器,用于 Python 源代码。