معرفی شرکت ها


Bashutils-0.0.4


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

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

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

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

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

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

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

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

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

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

مشاهده بیشتر

توضیحات

Bash colors management and log system
ویژگی مقدار
سیستم عامل -
نام فایل Bashutils-0.0.4
نام Bashutils
نسخه کتابخانه 0.0.4
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Olivier BLIN
ایمیل نویسنده olivier.oblin@gmail.com
آدرس صفحه اصلی https://github.com/OlivierB/Bashutils.git
آدرس اینترنتی https://pypi.org/project/Bashutils/
مجوز GPLv3
=========== BASH UTILS =========== Bash colors management and log system for python users Bashutils provide you two functionnalities: * Create bash colored text * Log message system (like lsb init-functions log message) bash colors =========== **Import** : from bashutils import colors Color function : .. code-block:: console color_text(text, color="none", bcolor="none", effect="none") * color : text color * bcolor : background color * effect : font effect **Text and background colors list** : none, black ,red ,green ,yellow ,blue ,magenta ,cyan ,white *default color is 'none' (terminal default color)* **Text effects** : none, bold, underscore, blink, reverse, concealed *default effect is 'none'* bash logmsg =========== **Import** : from bashutils import logmsg Functions --------- Basic functions ~~~~~~~~~~~~~~~ Start a new log message : .. code-block:: console log_begin_message("My message") End a log message : .. code-block:: console log_end_message(logmsg.LOG.OK) **Existing log type** : LOG.OK (0), LOG.FAIL (1), LOG.ERROR (2), LOG.INFO (3), LOG.WARNING (4) Predefined message (begin and end message): .. code-block:: console log_success_msg("My message") log_info_msg("My message") log_warning_msg("My message") log_failure_msg("My message") log_error_msg("My message") Other functions ~~~~~~~~~~~~~~~ If you want to add some information before or after the begin message, you can use these functions: .. code-block:: console log_msg_pre("SUPP") log_msg_post("SUPP") log_end_msg_pre("SUPP", logmsg.LOG.OK) log_end_msg_post("SUPP", logmsg.LOG.OK) *The last two functions add a PRE or POST information and end massage with LOG status* Add a LOG Type ~~~~~~~~~~~~~~~ It is possible to add a new LOG Type : .. code-block:: console add_log_type(name, display, color, bcolor) * name : call name (A-Z and '_') * display : display message in [-] * color : text color (see bashutils.colors) * bcolor : background color (see bashutils.colors) You can use this new LOG with ``LOG.MYNEWLOG`` (name in upper case) You have an all in one function like ``log_success_msg`` with : .. code-block:: console log_msg_type("My message", logmsg.LOG.MYNEWLOG) Example : .. code-block:: console add_log_type("MYNEWLOG", "NEWL", "red", "yellow") log_msg_type("Message with new LOG", LOG.MYNEWLOG)


نحوه نصب


نصب پکیج whl Bashutils-0.0.4:

    pip install Bashutils-0.0.4.whl


نصب پکیج tar.gz Bashutils-0.0.4:

    pip install Bashutils-0.0.4.tar.gz