题
在 “ Twill”文档页面 这个已经写完了:
默认情况下, 斜纹 将运行页面 整齐的 处理之前。默认情况下,这是因为 Python 解析的库 html 很难处理不正确 html, ,并且通常会返回“现实世界”网页上的错误结果。要禁用此功能,请设置 config do_run_tidy 0
但是这在哪里 整齐的 内部的程序 斜纹?我下载了”斜纹0.9“ 和 查看“ Twill”文件夹内容 - 我只是找不到这样的文件(或一个模块)。整齐的"
解决方案
如果安装在系统上,Twill使用TIDY的命令线版本。称为清洁您的代码的方法位于utils.py中,命名为'run_tidy
'。它被命令称为tidy_ok
'在命令中定义的
如果 use_tidy 设置为true(默认为默认情况下) _cleanup_html
方法IN configurableParsingFactory 打电话 run_tidy
方法
不隶属于 StackOverflow