用于前缀筛选列表管理操作的python工具包。

rptk的Python项目详细描述


imageimageimageRequirements Status

RPTK-路由策略工具包

用于前缀筛选列表管理操作的python工具包 可插入的查询和输出处理模块。

功能

  • 命令行rptk工具
  • 简单的python api模块
  • 基于flask的web查询api
  • 查询模块:
    • 原生python查询模块
    • bgpq3外壳包装器
  • 格式化模块
    • json输出
    • yaml输出
    • iOS经典/XE风格前缀列表
    • junos前缀列表
    • 鸟前缀列表
    • …即将有更多内容

开始

  1. 从PIP安装:

    $ pip install rptk
    
  2. 如果没有,请运行bgpq3安装程序脚本 已安装:

    $ cd $PREFIX/share/rptk/utils/
    $ ./install-bgpq3.sh
    
  3. 根据需要在rptk.conf中自定义设置:

    $ cd $PREFIX/etc/rptk/
    $ cp rptk.conf.example rptk.conf
    $ vi rptk.conf
    
  4. 检查测试查询是否在命令行上工作:

    $ rptk -F ios -Q bgpq3 AS-WOLCOMM
    
  5. 检查测试查询是否在Web API上工作:

    $ rptk-web
    $ curl http://localhost:8080/ios/AS-WOLCOMM
    

参考 setup.md 有关设置联机Web API帮助页的其他步骤。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
实现接口方法时不允许java@Override   使用BuffereImage加载映像时java高ram使用率   java For循环混乱,为什么不是循环?   java Android网格视图字符串对齐问题   java如何将方法与比较类型的附加功能进行比较?   在Java Swing中放置JSepator后的间隙大小   java如何避免并发访问我的网站中的支付链接   java如何从现有的Unix服务器连接到FTP服务器?   Spring中的java用户相关bean定义   带有scribesjava库的wordpress Woocommerce REST API返回消费者密钥参数缺失错误消息   java我可以自动检测特定设备连接的串行端口吗?   Javafx棋盘游戏   java使用JTextPane显示HTML,支持SVG吗?   SpringBoot如何在java中将映射转换为实体对象?   如何使用java代码对xls文件进行密码保护   Java JPA(EclipseLink)如何在持久化实际实体之前接收下一个生成的值?   Javaservlet启动外部进程