用于python的w3c服务。
py_w3c的Python项目详细描述
安装:
pip安装py_w3c
用法:
1。作为库-
#查找警告
打印(vld.warnings)
有3种验证方法:
1。验证URL-htmlvalidator()。验证(URL)
2。validate file-htmlvalidator()。验证文件(文件名或文件)支持stringio。
3。validate fragment-htmlvalidator()。validate_fragment(fragment_string)
您可以在创建验证程序实例时传递字符集。这将强制验证程序使用传递的字符集进行验证。
示例(python)。
vld=htmlvalidator(charset='utf-8')
作为独立脚本(现在不是很有用)
现在只允许对独立脚本进行url验证。
$w3c_validate http://example.com
将警告和错误打印到控制台。
运行测试。
$python setup.py test
此命令将安装tox并运行py2.7和py3.4的测试。
测试一个python版本的使用(例如py2.7):
$python setup.py test-a“-epy27”
pip安装py_w3c
用法:
1。作为库-
#查找警告
打印(vld.warnings)
有3种验证方法:
1。验证URL-htmlvalidator()。验证(URL)
2。validate file-htmlvalidator()。验证文件(文件名或文件)支持stringio。
3。validate fragment-htmlvalidator()。validate_fragment(fragment_string)
您可以在创建验证程序实例时传递字符集。这将强制验证程序使用传递的字符集进行验证。
示例(python)。
vld=htmlvalidator(charset='utf-8')
作为独立脚本(现在不是很有用)
现在只允许对独立脚本进行url验证。
$w3c_validate http://example.com
将警告和错误打印到控制台。
运行测试。
$python setup.py test
此命令将安装tox并运行py2.7和py3.4的测试。
测试一个python版本的使用(例如py2.7):
$python setup.py test-a“-epy27”