File: demo.bat

package info (click to toggle)
python-colorama 0.4.6-4
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 448 kB
  • sloc: python: 1,428; sh: 49; makefile: 41
file content (36 lines) | stat: -rw-r--r-- 1,203 bytes parent folder | download | duplicates (10)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
:: Copyright Jonathan Hartley 2013. BSD 3-Clause license, see LICENSE file.

:: Script to demonstrate features of colorama.

:: This demo is also used to verify correctness visually, because we don't
:: have automated tests.

:: Implemented as a bash script which invokes python so that we can test the
:: behaviour on exit, which resets default colors again.

:: print grid of all colors and brightnesses
python demo01.py

:: Simple demo of changing foreground, background and brightness.
python demo02.py

:: Demonstrate the different behavior when autoreset is True and False.
python demo03.py

:: check that stripped ANSI in redirected stderr does not affect stdout
if exist demo04.out del demo04.out
python demo04.py 2> demo04.out
type demo04.out
if exist demo04.out del demo04.out

:: Demonstrate the difference between colorama initialized with wrapping on and off.
python demo05.py

:: Demonstrate printing colored, random characters at random positions on the screen
python demo06.py

:: Demonstrate cursor relative movement: UP, DOWN, FORWARD, and BACK in colorama.CURSOR
python demo07.py

:: Demonstrate the use of a context manager instead of manually using init and deinit
python demo08.py