Python Running a Simple HTTP Server with Python I think this is going to be the shortest blog post of all time because running a Python HTTP server Suresh Vina Sep 26, 2024 2 min read
Python Creating a Simple GUI Application with Python Tkinter A few years ago, I used a simple application called 'TypeItIn'. It kept a small GUI window open Suresh Vina Sep 20, 2024 3 min read
Python How to Use GitPython to Manage Git Repositories? I know what you're thinking, we usually manage our Python code via Git to track changes, but what Suresh Vina Sep 16, 2024 3 min read
Python Python OOP - Method vs Function and the Mystery of ‘self’ I just realized how much I didn't know about Python Object-Oriented Programming. I thought I knew the basics, Suresh Vina Sep 2, 2024 4 min read
NetDevOps Napalm Configuration Management With Arista EOS Hi all, welcome back to the Packetswitch blog. In today's post, we'll explore how to use Suresh Vina Sep 1, 2024 6 min read
NetDevOps How to Create Custom Jinja2 Filters? Hi everyone, welcome back to another blog post on Jinja2 and Python. I'm not an expert in Jinja2; Suresh Vina Jun 29, 2024 4 min read
Palo Alto Palo Alto - Find and Remove Unused Objects If you work with Palo Alto firewalls, you might know there's no straightforward way to find and remove Suresh Vina Jun 14, 2024 5 min read
Python What Is Python concurrent.futures? (with examples) As a Python learner, I've faced several challenges, but so far, one of the most difficult topics to Suresh Vina Jun 12, 2024 10 min read
Python Managing Multiple Python Versions with pyenv In my Python journey, I've always stuck to just one version of Python at a time. I happily Suresh Vina May 1, 2024 8 min read
NetDevOps Simple BGP Lab with Containerlab and Nornir (Lab-as-a-Code) I'm sure many of you can relate to the familiar headache that comes with setting up Network Labs. Suresh Vina Apr 14, 2024 15 min read
Python Nornir Network Automation Nornir is a Python library designed for Network Automation tasks. It enables Network Engineers to use Python to manage and Suresh Vina Apr 1, 2024 13 min read
NetDevOps Getting Started With Juniper PyEZ Library In this blog post, we're diving into how to use the PyEZ Python library to interact with Juniper Suresh Vina Mar 26, 2024 9 min read
Netmiko Netmiko Configuration Commands Example In this blog post, we're going to look at how to use Netmiko to send configuration commands to Suresh Vina Feb 27, 2024 4 min read
Python Python Unit Testing - What's the Point? When I first started to learn about unit testing in Python, I found tons of articles on how to use Suresh Vina Feb 13, 2024 10 min read
Palo Alto Using pan.xapi with Pan-OS XML API Welcome to today's blog post where we'll dive into pan.xapi, a Python interface for working Suresh Vina Feb 1, 2024 7 min read
Python How to Containerize Your Python Script with Dev Containers? A Dev Container is essentially a development environment that's containerized, usually using Docker. It helps to ensure consistency Suresh Vina Jan 23, 2024 6 min read
Python How to Use Mac Vendor Lookup API with Python Today, we are diving into a simple DIY tool – Mac Vendor Lookup API with Python. Imagine you've got Suresh Vina Jan 14, 2024 1 min read
Python Python List Slicing (with examples) Python list slicing is a powerful and intuitive feature that allows you to access parts of lists in a quick Suresh Vina Jan 14, 2024 3 min read