[Baypiggies] Any urwid users?
Marc Abramowitz
msabramo at gmail.com
Sat Nov 17 01:36:42 CET 2012
I have zero experience with writing curses-type console interfaces, but have you guys tried Erik Rose's "blessings" module. It looks very straightforward to me.
http://pypi.python.org/pypi/blessings
https://github.com/erikrose/blessings
And relevant to last night's talk, it:
- uses Tox
- uses Travis (https://secure.travis-ci.org/#!/erikrose/blessings)
- works with both Python 2 and Python 3 (by using distribute's "use_2to3" feature)
-Marc
http://marc-abramowitz.com
Sent from my iPhone 4S
On Nov 16, 2012, at 3:47 PM, Keith Dart <keith at dartworks.biz> wrote:
> On Thu, 15 Nov 2012 12:18:45 -0800
> Ian Zimmerman <itz at buug.org> wrote:
>
>>
>> Keith> Hello baypiggies, Just curious, do any of you, or have any of
>> Keith> you, used the urwid console UI toolkit?
>>
>> Keith> I've started using it. The results can look pretty nice, but I
>> Keith> found it to be a hair-pulling exercise to get everything
>> Keith> working right.
>>
>> I have not used it as a coder. I have seen it in action in the curses
>> interface to wicd, the simple network manager. It was pretty
>> disappointing actually, both standing on its own (multiple widgets
>> broken, some in dangerously subtle ways) and compared to the gtk
>> interface. This may be a consequence of the hair-pulling.
>>
>> I would definitely look for an alternative first.
>
> Well, there really isn't much of an alternative. Actually it's ok once
> you get your brain around it. It's a bit different than most. Actually
> it's a rather low-level toolkit. It mostly handles resizable
> containers for you, but you still have to do a lot of low-level widget
> writing to do something useful. Newest version adds signal system,
> making it more like GUI programming, but for the console.
>
>
>
> --
>
> -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> Keith Dart <keith at dartworks.biz>
> public key: ID: 19017044
> <http://www.dartworks.biz/>
> =====================================================================
> _______________________________________________
> Baypiggies mailing list
> Baypiggies at python.org
> To change your subscription options or unsubscribe:
> http://mail.python.org/mailman/listinfo/baypiggies
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/baypiggies/attachments/20121116/a6de8742/attachment.html>
More information about the Baypiggies
mailing list