Вопрос

вкл . страница документации "twill" это написано:


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


Но где же это аккуратный программа, расположенная внутри саржа?Я скачал "саржа 0,9" и заглянул в содержимое папки "twill" - Я просто не могу найти там такой файл (или модуль), который был бы назван "аккуратный"

Это было полезно?

Решение

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

если используй_тидность имеет значение true (которым оно является по умолчанию), то _cleanup_html метод в Конфигурируемая разделительная фабрика называет run_tidy способ

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top