معرفی شرکت ها


command-spawner-1.1.3


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

Command Spawner
ویژگی مقدار
سیستم عامل -
نام فایل command-spawner-1.1.3
نام command-spawner
نسخه کتابخانه 1.1.3
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Isa Askin
ایمیل نویسنده -
آدرس صفحه اصلی https://github.com/isaaskin/command_spawner
آدرس اینترنتی https://pypi.org/project/command-spawner/
مجوز -
[![Python package](https://github.com/isaaskin/command_spawner/actions/workflows/python-package.yml/badge.svg?branch=main)](https://github.com/isaaskin/command_spawner/actions/workflows/python-package.yml) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) # Command Spawner Command Spawner is a non-blocking command runner library for Python. Command Spawner runs commands at background and provides live output, error and finish data through the provided callback functions. # Installing Install and update using pip: ```bash $ pip install command-spawner ``` # Example usage ```python # Triggered when received new stdout def on_output(data): print(f"Received data: {data}") # Triggered when received new stderr def on_error(data): print(f"Received error: {data}") # Triggered when the command execution has finished def on_finished(data): print(f"Finished with return code: {data}") # Triggered when an exception has been thrown from the process module def on_exception(exception): print(f"Received exception: {exception}") # or raise exception command_spawner = CommandSpawner(command="ping google.com", on_output_callback=on_output, # Suppress output when it is not provided on_error_callback=on_error, # Suppress error when it is not provided on_finished_callback=on_finished, # Suppress return code when it is not provided on_exception_callback=on_exception, # Raise exception on runtime when it is not provided shell=False, # If True, the command will be executed through the shell (not recommended) daemon=False # If True, current runtime will not wait for commands to be executed ) # The method to run the process command_spawner.run() # The method to kill the current process command_spawner.kill() # The method to wait for the process to be finished command_spawner.wait() ``` Enjoy!


نحوه نصب


نصب پکیج whl command-spawner-1.1.3:

    pip install command-spawner-1.1.3.whl


نصب پکیج tar.gz command-spawner-1.1.3:

    pip install command-spawner-1.1.3.tar.gz