Skip to content

jahidul-arafat/Top-Python-Modules-for-DevOps

Repository files navigation

Top Python Modules for DevOps

This repository is a collection of Python projects demonstrating the use of various popular Python modules for DevOps tasks. Each project is self-contained in its own directory and includes a detailed README.md with instructions on how to set up and run the project.

Table of Contents


Building Command-Line Applications using Click

This section contains projects that demonstrate how to build command-line applications using the Click library.

dircleaner

A command-line application to clean up a directory by organizing files into subdirectories based on their file types. It can also rename files.

Go to project ->

helloclick

A simple "Hello, World!" command-line application to demonstrate the basic concepts of Click.

Go to project ->

todocli

A to-do list command-line application that allows you to add, update, delete, and list tasks. It uses a SQLite database to store the tasks.

Go to project ->


FastAPI- Create APIs in Python

This section contains projects that demonstrate how to create APIs using the FastAPI framework.

Building RESTful APIs with Python

A project that demonstrates how to build a RESTful API with FastAPI.

Go to project ->

Building Simple API with Python

A simple API created with FastAPI to demonstrate the basic concepts of the framework.

Go to project ->


Generating requirements.txt file for Python Apps

This project demonstrates how to automatically generate a requirements.txt file for a Python project using pipreqs.

Go to project ->


Paramiko

This project demonstrates how to use the Paramiko library to interact with SSH servers. It includes examples of how to execute commands on a remote server, and upload and download files.

Go to project ->


Python CLI Script with Typer

This project demonstrates how to build a command-line interface (CLI) with Typer.

Go to project ->


Getting Started

To get started with these projects, clone this repository:

git clone https://github.com/jahidul-arafat/Top-Python-Modules-for-DevOps.git

Then, navigate to the project you are interested in and follow the instructions in its README.md file.

Contributing

Contributions are welcome! Please feel free to submit a pull request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

Top Python Modules for DevOps

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published