#!/usr/bin/python # Copyright Jonathan Hartley 2013. BSD 3-Clause license, see LICENSE file. # Demonstrate the difference between colorama initialized with wrapping on and off. # The point of the demonstration is to show how the ANSI wrapping on Windows can be disabled. # The unwrapped cases will be interpreted with ANSI on Unix, but not on Windows. from __future__ import print_function import sys import fixpath from colorama import AnsiToWin32, init, Fore init() print('%sWrapped yellow going to stdout, via the default print function.' % Fore.YELLOW) init(wrap=False) print('%sUnwrapped CYAN going to stdout, via the default print function.' % Fore.CYAN) print('%sUnwrapped CYAN, using the file parameter to write via colorama the AnsiToWin32 function.' % Fore.CYAN, file=AnsiToWin32(sys.stdout)) print('%sUnwrapped RED going to stdout, via the default print function.' % Fore.RED) init() print('%sWrapped RED going to stdout, via the default print function.' % Fore.RED)
Name | Type | Size | Permission | Actions |
---|---|---|---|---|
demo.bat | File | 1.17 KB | 0644 |
|
demo.sh | File | 1.14 KB | 0644 |
|
demo01.py | File | 1.97 KB | 0644 |
|
demo02.py | File | 574 B | 0644 |
|
demo03.py | File | 682 B | 0644 |
|
demo04.py | File | 476 B | 0644 |
|
demo05.py | File | 983 B | 0644 |
|
demo06.py | File | 1.75 KB | 0644 |
|
demo07.py | File | 577 B | 0644 |
|
demo08.py | File | 344 B | 0644 |
|
fixpath.py | File | 384 B | 0644 |
|