2010-09-19 2 views
0

на "twill" documentation page написано:Где "tidy" находится в "twill"?


По умолчанию саржевого будет работать страниц через кругленькую перед обработкой их. Это по умолчанию, потому что в Python библиотеки, анализирующие HTML являются очень плохо дело с неправильным HTML, и будет часто возвращать неверные результаты на «реального мира» веб-страниц. Чтобы отключить эту функцию установите конфигурацию do_run_tidy 0


Но где эта программа аккуратного находится внутри саржевого? Я скачал «саржевый 0.9» и looked into "twill" folder contents - я просто не могу найти там такой файл (или модуль), который будет называться «аккуратная»

ответ

1

саржа использует версию командной строки из аккуратных, если он установлен на вашей системы. метод, который вызывает порядок очистки кода, находится в utils.py и называется «run_tidy». его называют командой «tidy_ok», который определен в commands.py

если use_tidy установлена ​​истина (что это по умолчанию) _cleanup_html метод ConfigurableParsingFactory вызывает run_tidy метод

+0

Thank You очень, Николаус !!! – brilliant

Смежные вопросы