文件名称:主机列表:Python模块,用于从各种来源生成主机列表
文件大小:39KB
文件格式:ZIP
更新时间:2024-03-13 07:24:53
Python
主机名 Python模块可通过插件扩展来自各种来源的主机列表。 成分 主机列表包含2个组成部分: 主机列表-此模块处理主机列表扩展 hostlists_plugins-此模块包含一些插件,这些插件使主机列表可以从各种后端系统获取主机列表。 依存关系 dnspython(BSD许可证)-此python模块用于dns插件,以基于dns执行主机扩展。 用法 hostlists模块提供了一个python模块,用于在python程序中进行主机扩展。 它还提供了一个命令行实用程序,以允许从命令行使用它。 命令行示例 使用dns插件扩展来自循环dns的主机列表 $ hostlists dns:www.google.com pb-in-f99.1e100.net, pb-in-f[103-106].1e100.net, pb-in-f147.1e100.net 可以为一个主机列表传递多个主机,范围和插
【文件预览】:
hostlists-master
----hostlists()
--------cli.py(2KB)
--------plugins()
--------plugin_manager.py(3KB)
--------range.py(7KB)
--------plugin_base.py(141B)
--------decorators.py(2KB)
--------__init__.py(2KB)
--------examples()
--------exceptions.py(203B)
----docs()
--------source()
----.pylintrc(14KB)
----tests()
--------test_expand.py(3KB)
--------__init__.py(0B)
--------test_plugin_load.py(2KB)
--------test_hostlists.py(4KB)
--------test_cli.py(2KB)
----tox.ini(1KB)
----changelog.d()
--------README.md(624B)
--------HEADER.md(20B)
--------1.removal.md(57B)
----setup.cfg(2KB)
----screwdriver.yaml(2KB)
----setup.py(1KB)
----.gitignore(487B)
----README.md(2KB)
----hostlists_plugins_default()
--------range.py(3KB)
--------__init__.py(0B)
--------hostlists_plugin_dns.py(2KB)
--------hostlists_plugin_file.py(2KB)
----LICENSE.txt(618B)