tabnanny- 检测模糊缩进 – Python语言服务(Python教程)(参考资料)
tabnanny
– 检测模糊缩进
源代码: Lib / tabnanny.py
目前,该模块旨在作为脚本调用。但是可以将它导入IDE并使用下面描述的check()
功能.
注意
此模块提供的API可能会在将来的版本中更改;这种变化可能不会向后兼容.
tabnanny.
check
(file_or_dir)- 如果file_or_dir是一个目录,而不是一个符号链接,然后递归地下去由file_or_dir命名的目录树,检查所有
.py
文件。如果file_or_dir是一个普通的Python源文件,它检查了与空白相关的问题。使用print()
功能
tabnanny.
verbose
- 指示是否打印详细消息的标志。如果作为脚本调用,则会增加
-v
选项.
tabnanny.
filename_only
- 指示是否仅打印包含与空白相关的问题的文件的文件名的标志。这是由
-q
选项如果被称为脚本
- exception
tabnanny.
NannyNag
- 由引发
process_tokens()
如果检测到一个模糊的缩进。抓住并处理check()
.
tabnanny.
process_tokens
(tokens)- 功能由使用
check()
处理由tokenize
module.
也可以看看
- 模块
tokenize
- 用于Python源代码的词法扫描器.
本站所发布的一切资源仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如果侵犯你的利益,请发送邮箱到 [email protected],我们会很快的为您处理。