Skip to main content

No project description provided

Project description

PyShellScript

This project provides a Python-based wrapper for executing and managing local and remote commands without the need for Bash scripting. It leverages paramiko for SSH communication and subprocess for local command execution, and includes live log streaming capabilities.

Features

  • Remote Command Execution: Utilize paramiko to execute commands on remote servers via SSH.
  • Local Command Execution: Use subprocess to run commands locally on your system.
  • Live Log Streaming: Stream command outputs in real-time, facilitating live monitoring of command execution for both Remote and Local command Executions
  • Python-Centric: Manage all functionalities directly from Python scripts, enhancing script automation and integration.

Getting Started

Installation

Install by pip:

pip install pyshellscript

clone this repository:

git clone https://github.com/dk-tgz/PyShellScript

Examples in https://github.com/dk-tgz/PyShellScript/tree/main/examples

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyshellscript-0.1.1.tar.gz (5.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pyshellscript-0.1.1-py3-none-any.whl (6.4 kB view details)

Uploaded Python 3

File details

Details for the file pyshellscript-0.1.1.tar.gz.

File metadata

  • Download URL: pyshellscript-0.1.1.tar.gz
  • Upload date:
  • Size: 5.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.7.1 CPython/3.12.3 Darwin/23.5.0

File hashes

Hashes for pyshellscript-0.1.1.tar.gz
Algorithm Hash digest
SHA256 51fee97ec26f3fc1a1e16bac0e7ec96d173c96914bcbd30f94fbdd1952cffab6
MD5 c72870b8325cdff4ec1657969b2cb7f4
BLAKE2b-256 53f2c5fffa8a7c6f04f232800330a5f5c66b797ccd068b59b34c81c42c309426

See more details on using hashes here.

File details

Details for the file pyshellscript-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: pyshellscript-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 6.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.7.1 CPython/3.12.3 Darwin/23.5.0

File hashes

Hashes for pyshellscript-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 15cd6ea045ac263cd7829195c184816c8c428110452b2e336c7e39f1ac0552b9
MD5 ffd26e402213a9d4cd5ee237c599c55d
BLAKE2b-256 94a6600e5367c954584d6f245124f39b3764d717b433ef6bc5efb7711b3a0c79

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page