Port variant | v12 |
Summary | Simplify CLI connections to network devices (3.12) |
BROKEN | |
Package version | 4.4.0 |
Homepage | https://github.com/ktbyers/netmiko |
Keywords | python |
Maintainer | Python Automaton |
License | Not yet specified |
Other variants | v13 |
Ravenports | Buildsheet | History |
Ravensource | Port Directory | History |
Last modified | 15 NOV 2024, 16:08:50 UTC |
Port created | 08 JAN 2023, 04:18:24 UTC |
single | [![PyPI - Python Version]](https://img.shields.io/pypi/pyversions/netmiko)
[PyPI]
[Downloads]
[GitHub contributors]
[Code Style]
[image]
Netmiko
=======
Multi-vendor library to simplify CLI connections to network devices
## Contributing to Netmiko [CONTRIBUTING.md] ## Why Netmiko? Network automation to screen-scraping devices is primarily concerned with gathering output from show commands and with making configuration changes. Netmiko aims to accomplish both of these operations and to do it across a very broad set of platforms. It seeks to do this while abstracting away low-level state control (i.e. eliminate low-level regex pattern matching to the extent practical). ## Getting Started - [Getting Started] ## Examples *You really should look here.* - [Netmiko Examples] ## Supported Platforms [PLATFORMS] ## Installation To install netmiko, simply us pip: ``` $ pip install netmiko ``` ## API-Documentation [API-Documentation] ## Common Issues/FAQ Answers to some [common questions] ### Tutorials - [Netmiko Overview] - [Secure Copy] - [Netmiko through SSH Proxy] - [Netmiko and TextFSM] - [Netmiko and what constitutes done] ### Getting Started: #### Create a dictionary representing the device. Supported device_types can be found in [ssh_dispatcher.py], see CLASS_MAPPER keys. ```py from netmiko import ConnectHandler cisco_881 = { 'device_type': 'cisco_ios', 'host': '10.10.10.10', 'username': 'test', 'password': 'password', 'port' : 8022, # optional, defaults to 22 'secret': 'secret', # optional, defaults to '' } |
main | mirror://PYPIWHL/89/c1/04060c529da57c4736ff01450a64d9d9385c2fa79d03d53202bbce45871d |
python-napalm:v12 | Vendor-agnostic router interaction libary (3.12) |
python-netbox-config-backup:v12 | NetBox Switch Configuration Backup Plugin (3.12) |
python-netdoc:v12 | Network documentation plugin for NetBox (3.12) |
python-nornir-netmiko:v12 | Netmiko's plugins for Nornir (3.12) |