skip to navigation
skip to content

dosbox-screen 1.0.3

The Screen class lets you to do positioned writes to the dos terminal.

Package Documentation

– Screen positioning and colors in the dos shell (and unix too)


pip install doscmd-screen


Version 1.0.3 introduces thread safe window areas through the Window class.

Changes in version 1.0 include support for non-dos platforms, a visual test script, and zero-based indexing of screen positions. Since the last one is a backwards incompatible change I have upped the major version number. I don’t forsee any further backwards incompatible changes in this module.


The documentation lives at


Straight forward positioning and terminal colors in the terminal:

import screen  # screen probably needs to be your first import.
scr = Screen()
scr.centerxy(, scr.middle, '((.))')

scr.writexy(scr.left, scr.bottom,
            'left bottom',
                    color='black', on='red')

Works for both Windows..

..and unix-like terminals:

File Type Py Version Uploaded on Size
dosbox-screen-1.0.3.win32.exe (md5) MS Windows installer any 2016-07-01 199KB (md5) Source 2016-07-01 9KB
dosbox_screen-1.0.3-py2-none-any.whl (md5) Python Wheel 2.7 2016-07-01 7KB