[python-win32] curses and _curses
Bill Burns
billburns at pennswoods.net
Tue May 2 01:07:53 CEST 2006
> On 2/05/2006 8:16 AM, Dean Allen Provins wrote:
>
>>Hello:
>>
>>I just installed the 2.4 version of Python on a WinXP box. I then
>>copied over my python code which runs under Linux. This code uses
>>"curses.ascii" (isspace specifically).
>>
>>The Win version of the libraries has a curses directory and within it,
>>the ascii.py module. Unfortunately, the __init__.py module in the
>>curses directory expects to import "_curses" (as it does on Linux), and
>>this is nowhere to be found in the Windows python install directory (it
>>is part of a shared library under Linux).
>>
>>To get around the problem, I simply commented out the entire __init__.py
>>module, but this provides only symptomatic relief.
>>
>>Any readers know why the "_curses" library is missing, or in other
>>words, have I found an "error of omission"?
>>
>
>
> http://www.amk.ca/python/howto/curses/
>
> "Nobody has made a Windows port" or words to that effect ...
Actually, I just found this.... but I've never tried it
http://adamv.com/dev/python/curses/
but I believe John is partial right ;-), in the sense that, the Standard
Python distribution doesn't supply curses for Windows.
So you have *not* found an "error of omission".
Google "Windows _curses" on comp.lang.python for more info and other
possibilities.
Bill
More information about the Python-win32
mailing list