搜索文档并验证找到的URL是否正常运行。
项目描述
PYURLCHECK
项目目前处于开发中。
pyurlcheck
可以用于扫描项目的所有文档并验证任何公开
的URL是否仍然可达。
为什么???
当在线浏览代码文档时,很明显在文档中跟踪URL并不总是做得很好。遇到不断的404未找到
错误会让试图学习如何使用产品或工具的用户感到沮丧。
示例
对单个文件运行工具。
▶ python cli.py examples/example1.md
examples/example1.md:8 URL Issue: https://www.ansible.com/jeff
对目录运行工具。目录中的所有文件都将被执行。
▶ python cli.py examples/
examples/example2.md:6 URL Issue: https://www.ansible.com/jeff
examples/example1.md:8 URL Issue: https://www.ansible.com/fake
或者,
您可以在命令行中将python cli.py
替换为pyurlcheck
。
▶ pyurlcheck pyurlcheck/examples/
pyurlcheck/examples/example3.txt:4 URL Issue: https://ansible.org.cn/jeff
pyurlcheck/examples/example2.md:7 URL Issue: https://ansible.org.cn/jeff
pyurlcheck/examples/example3.md:3 URL Issue: https://ansible.org.cn/jeff
pyurlcheck/examples/example4.rst:22 URL Issue: http://google.com/france
pyurlcheck/examples/example4.rst:23 URL Issue: http://google.com/japan
pyurlcheck/examples/example1.md:9 URL Issue: https://ansible.org.cn/jeff
当前不检查文件扩展名;因此将验证传入目录中的所有文件。
安装
pip install pyurlcheck
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解有关安装软件包的更多信息。
源分布
pyurlcheck-0.1.2.tar.gz (5.6 kB 查看哈希值)
构建版本
pyurlcheck-0.1.2-py3-none-any.whl (6.2 kB 查看哈希值)
关闭
pyurlcheck-0.1.2.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 3d27f298381f4e6187a0b9a2f7fa77ba03d58939a5b9c69ec17f2fdf94d78a81 |
|
MD5 | c99dc9aacdc2dcfc1b02a30f2641e28a |
|
BLAKE2b-256 | 9e3ffe1cdc7a8584f8be4b272f165a518a28255e72f8f3235780ebc352d2247a |
关闭
pyurlcheck-0.1.2-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | a9f4994dad17779f9a1bbde40a4fbbe81d066b295bd702ddbe034937c1cc7740 |
|
MD5 | e67b140cbd884df7550e114fe54e6e7b |
|
BLAKE2b-256 | bc20b8d51a33736c8ab910effd166940156cbcfb0fb9c51a070d358cc898b445 |