> -----Original Message-----
> From: Dennis Lee Bieber <wlfr...@ix.netcom.com>
> Sent: Monday, May 31, 2021 7:11 PM
> To: python-list@python.org
> Subject: Re: How to debug python + curses? [was: RE: Applying winpdb_reborn]
> 
> On Tue, 1 Jun 2021 08:04:54 +1000, Cameron Simpson <c...@cskk.id.au>
> declaimed the following:
> 
> >On 30May2021 20:36, Dennis Lee Bieber <wlfr...@ix.netcom.com> wrote:
> >>On Mon, 31 May 2021 08:07:21 +1000, Cameron Simpson <c...@cskk.id.au>
> >>declaimed the following:
> >>>Open another terminal, note its terminal device with the "tty"
> >>>command.
> >>>Start your programme like this:
> >>>    python ...... 2>/dev/tty-of-the-other-termina
> >>>
> >>    The OP specified Win10, so the above is dead from the start.
> >
> >Good point; I wasn't aware that curses worked in Windows.
> 
> https://docs.python.org/3/howto/curses.html
> "The Windows version of Python doesn’t include the curses module. A ported
> version called UniCurses is available."
> 
>       Appears the easiest is to PIP "windows-curses" then track down
> piecemeal installs (it is unclear if UniCurses includes PDCurses, or needs 
> that as a
> separate install).

Indeed, that is likely the one most commonly used because it is easy to install 
and mostly "just works".  Unicurses has not been worked on since 2010 and gets 
no responses to issues raised, plus these days it requires compiling your own 
binary of the PDCurses libraries (which isn’t actually very hard, but . . .).  
Also, PDCurses no longer distributes binary downloads for recent python 
versions.  The last version available as a binary download is for python 3.4.

Peter 

-- 
https://mail.python.org/mailman/listinfo/python-list

Reply via email to