Metadata-Version: 2.1
Name: screenwriter
Version: 1.0.1
Summary: python library for writing progress texts, echo messages, warnings and errors to standard output
Home-page: https://github.com/satapathy/pypi-screenwriter
Author: S Satapathy
Author-email: shubhakant.satapathy@gmail.com
License: UNKNOWN
Description: # screenwriter
        Python Library for writing progress texts, echo messages, warnings and errors to standard output
        
        
        ### 1 - Default prefix ###
        
        ```python
        from screenwriter import Screenwriter
        
        sw = Screenwriter ()
        sw.echo ('my output')
        ```
        ```
        Output:
        2019-07-26-11:16:04 my output
        ```
        
        ### 2 - Date Time parts in prefix ###
        ```python
        from screenwriter import Screenwriter
        
        sw = Screenwriter ('%Y-%m-%d %H:%M:%S.%f ')
        sw.echo ('my output')
        ```
        ```
        Output:
        2019-07-26 11:16:04 my output
        ```
         
        ### 3 - Error, Warning & Info standard prefixes ###
        
        from screenwriter import Screenwriter
        
        sw = Screenwriter ()
        sw.error ('an error message')
        sw.warn  ('a warming message')
        sw.info  ('an informational message')
        ```
        ```
        Output:
        2019-07-29-11:39:00 ERROR: an error message
        2019-07-29-11:39:00 WARN:  a warming message
        2019-07-29-11:39:00 INFO:  an informational message
        ```
        
        ### 4 - Trimming content length  ###
        By default, log strings are trimmed to 1000 chars.
        You can change this setting:
        ```python
        from screenwriter import Screenwriter
        	
        sw = Screenwriter ()
        sw.set_maxlen (80) #Set maximum length to 80
        ```
        
        For format options, see http://strftime.org/
        
        
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Description-Content-Type: text/markdown
