---
title: "Discussion on \"First steps at network programmability (Frameworks)\" | Hashnode"
description: "Discussion on \"First steps at network programmability (Frameworks)\". As network automation evolves several frameworks and libraries are available, which brings a common question of network engineers: which one is the best for my project?\nTo answer that question, you must look at the project and analyze the following p..."
url: "https://hashnode.com/posts/first-steps-at-network-programmability-frameworks/5fc33f322d08fb6949961a10"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [First steps at network programmability (Frameworks)](https://blog.renatooliveira.eng.br/first-steps-at-network-programmability-frameworks?utm_source=hashnode&utm_medium=feed)

As network automation evolves several frameworks and libraries are available, which brings a common question of network engineers: which one is the best for my project? To answer that question, you must look at the project and analyze the following p...

Nov 29, 2020 · 4 min read · blog.renatooliveira.eng.br  
Updated Nov 28, 2025  
Read the article

-   [#python](https://hashnode.com/tag/python)
-   [#ansible](https://hashnode.com/tag/ansible)

## Written by

[Renato Almeida de Oliveira](https://hashnode.com/@ORenatoAlmeida)

@ORenatoAlmeida · Brasilia/DF - BR

  
[View profile](https://hashnode.com/@ORenatoAlmeida)

Network Engineer

## Responses 1

Markdown supported · ⌘↵ to post

[João Paulo](https://hashnode.com/@ojpojao)

[Dec 1, 2020](https://hashnode.com/posts/first-steps-at-network-programmability-frameworks/5fc33f322d08fb6949961a10/comment/5fc5b37c0a072175ef2cff15)

Man, if you know, how can I use the ssh options of the following command:

```
ssh -oHostKeyAlgorithms=+ssh-dss -oKexAlgorithms=+diffie-hellman-group1-sha1 -c aes256-cbc intelbras@192.168.200.254
```

encoding for paramiko? Thanks!!!

[Renato Almeida de Oliveira](https://hashnode.com/@ORenatoAlmeida)

[Dec 1, 2020](https://hashnode.com/posts/first-steps-at-network-programmability-frameworks/5fc33f322d08fb6949961a10/comment/5fc5b37c0a072175ef2cff15#reply-5fc5c895bc24037614dfa054)

I haven't any device that requires this kind of cipher to test, but you might need to set the transport parameters. Take a look here [docs.paramiko.org/en/stable/api/transport.html](http://docs.paramiko.org/en/stable/api/transport.html) And here: [stackoverflow.com/questions/35658757/using-differ…](https://stackoverflow.com/questions/35658757/using-different-ciphers-with-paramiko)
