[Tutor] Writing to the terminal?
Bill Allen
wallenpb at gmail.com
Tue Dec 14 02:08:05 CET 2010
Anyone know how to get WConio.putch() to properly put out a box drawing
character to the screen in the while at a cmd prompt? The code page is
437, but it when I tell it to put out 188, for example, it get a 1/4
character instead of the box drawing character.
I am using WConio.putch(188)
I have it WConio through the whole 0 thru 256 range
import WConio
for i in range(0,257):
WConio.putch(i)
and get:
♫☼►◄↕‼¶§▬↨↑↓→←∟↔▲▼
!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~⌂??????????????????
?????????????? ¡¢£☼¥▌§"cª«¬-r_°±²3'µ¶·,1º»¼½_¿AAAAÄÅÆÇEÉEEIIIIDÑOOOOÖxOUUUÜY_ßàáâaäåæçèéêëìíîïdñòóôoö÷oùúûüy_ÿA
However if at the cmd prompt, out side of Python, I give it an Alt-188 I get
the correct ╝
Where am I going wrong?
Thanks,
Bill Allen
On Mon, Dec 13, 2010 at 12:53 PM, Bill Allen <wallenpb at gmail.com> wrote:
> Alan,
>
> Oh wow! I was not aware of the WConio module. That is exactly what I
> have been needing!
>
>
>
> Thanks,
> Bill Allen
>
>
>
>
> On Sun, Dec 12, 2010 at 6:49 PM, Alan Gauld <alan.gauld at btinternet.com>wrote:
>
>>
>> "Modulok" <modulok at gmail.com> wrote
>>
>> For more complex stuff, (think blue screens with little white boxes
>>> you press spacebar to activate. Kind of like an OS installer) I would
>>> look into the `curses` module in the standard library?
>>>
>>
>> curses on Unix but its not in the std library for windows.
>>
>> I think there is a version you can download, and there are also
>> libraries specifically for the PC terminal, one that I've used
>> successfully being Wconio, based on the Borland Turbo-C
>> console I/O package conio.h.
>>
>> Conio is on Sourceforge.
>>
>> HTH,
>>
>>
>>
>> --
>> Alan Gauld
>> Author of the Learn to Program web site
>> http://www.alan-g.me.uk/
>>
>>
>> _______________________________________________
>> Tutor maillist - Tutor at python.org
>> To unsubscribe or change subscription options:
>> http://mail.python.org/mailman/listinfo/tutor
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/tutor/attachments/20101213/edcf01ea/attachment.html>
More information about the Tutor
mailing list