معرفی شرکت ها


easysh-1.0.0


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

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

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

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

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

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

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

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

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

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

مشاهده بیشتر

توضیحات

an easy to execute shell commands in Python.
ویژگی مقدار
سیستم عامل -
نام فایل easysh-1.0.0
نام easysh
نسخه کتابخانه 1.0.0
نگهدارنده []
ایمیل نگهدارنده []
نویسنده vince
ایمیل نویسنده yingjiaxin202@163.com
آدرس صفحه اصلی https://github.com/yingjiaxin/easysh
آدرس اینترنتی https://pypi.org/project/easysh/
مجوز MIT
# easysh an easy to execute shell in python ## Requirements Python 3.3 + ## Installation ```shell pip install easysh ``` ## Usage ```python from easysh import Shell output= Shell.exec('ls -l') print(output) ``` asyncio ```python from easysh import Shell output= await Shell.aexec('ls -l',cwd='/var') print(output) ``` Real-time output ```python from easysh import Shell with Shell.create('ls -l') as std: for line in std: print(line) ``` asyncio Real-time output ```python from easysh import Shell async with Shell.create('ls -l') as std: async for line in std: print(line) ``` execute shell command with timeout ```python from easysh import Shell # raise subprocess.TimeoutExpired await Shell.aexec('python',timeout=3) ``` error handing ```python from easysh import Shell, ShellError try: Shell.exec("unknown command") except ShellError as e: print(e) ``` capturing the output and error streams ```python from easysh import Shell # capturing the output and error streams with Shell.create("unknown command", raise_on_stderr=False) as std: output = std.read() print(output) print(std.has_errors) ```


نیازمندی

مقدار نام
- chardet


نحوه نصب


نصب پکیج whl easysh-1.0.0:

    pip install easysh-1.0.0.whl


نصب پکیج tar.gz easysh-1.0.0:

    pip install easysh-1.0.0.tar.gz