Как проверить действительный код html с помощью python? Мне нужна закрытая проверка тегов и фигурные скобки в параметрах тегов. Такие, как | a href = «xxx» | и другие возможные проверки, с которыми я могу пользоваться для libs, я могу использовать для этого?python check html valid
0
A
ответ
3
Ну, это не совсем то, что вы ищете, но для проверки HTML для веб-сайта Я работаю над этим, я прошу W3C Validator проверить его для меня, и я просто экранирую вывод, чтобы получить базовый результат «да/нет». Обратите внимание, что в Интернете есть несколько служб проверки достоверности, но W3C работает достаточно хорошо для меня .
#!/usr/bin/python2.6
import re
import urllib
import urllib2
def validate(URL):
validatorURL = "http://validator.w3.org/check?uri=" + \
urllib.quote_plus(URL)
opener = urllib2.urlopen(validatorURL)
output = opener.read()
opener.close()
if re.search("This document was successfully checked as".replace(
" ", r"\s+"), output):
print " VALID: ", URL
else:
print "INVALID: ", URL
Смежные вопросы
- 1. Matlab Reversi 'valid move' check
- 2. mysqli, sha1/salt password valid check
- 3. Vincent map html output not valid html
- 4. List object check check python
- 5. Проверка на Valid HTML ссылку с сеансами
- 6. Valid HTML tag name character
- 7. html выбрать повторяющиеся значения 'valid'?
- 8. Преобразование HTML в Valid String
- 9. Parse valid html (php - tidy)
- 10. check select statement is valid or not in C# .net
- 11. Отправить форму после asp: RegularExpressionValidator check form valid?
- 12. python check url type
- 13. Checkbox check внутри html
- 14. Proxy Check in python
- 15. Python Check for decimals
- 16. Python check matching digit
- 17. http check python
- 18. Python check for boolean
- 19. python cvs check out
- 20. Python check account simulator
- 21. Python BeautifulSoup check output
- 22. Check My Breakout (Python)
- 23. Python Virtualenv Check Environment
- 24. Valid HTML тег определение группы элементов списка
- 25. Valid HTML и количество элементов TD
- 26. HTML Valid метод реализации этого следующий
- 27. TextArea validate input is valid/safe HTML
- 28. R markdown asis breaks valid html code
- 29. Valid HTML/HTML5 теги внутри неупорядоченного списка
- 30. check in php html word