Edit File: ansi.cpython-36.pyc
3 �Pf� � @ s� d Z dZdZdZdd� Zdd� Zdd d �Zddd�ZG d d� de�Z G dd� de�Z G dd� de �ZG dd� de �ZG dd� de �Z e� Ze� Ze � Ze � ZdS )z� This module generates ANSI character codes to printing colors to terminals. See: http://en.wikipedia.org/wiki/ANSI_escape_code z[z]�c C s t t| � d S )N�m)�CSI�str)�code� r �/usr/lib/python3.6/ansi.py� code_to_chars s r c C s t d | t S )Nz2;)�OSC�BEL)�titler r r � set_title s r � c C s t t| � d S )N�J)r r )�moder r r �clear_screen s r c C s t t| � d S )N�K)r r )r r r r � clear_line s r c @ s e Zd Zdd� ZdS )� AnsiCodesc C s: x4t | �D ](}|jd�s t| |�}t| |t|�� q W d S )N�_)�dir� startswith�getattr�setattrr )�self�name�valuer r r �__init__ s zAnsiCodes.__init__N)�__name__� __module__�__qualname__r r r r r r s r c @ s>