Path: csiph.com!optima2.xanadu-bbs.net!xanadu-bbs.net!feeder.erje.net!1.eu.feeder.erje.net!newsfeed.fsmpi.rwth-aachen.de!newsfeed.straub-nv.de!eternal-september.org!feeder.eternal-september.org!mx02.eternal-september.org!.POSTED!not-for-mail From: Cecil Westerhof Newsgroups: comp.lang.python Subject: Re: Which GUI? Date: Fri, 24 Jul 2015 22:11:56 +0200 Organization: Decebal Computing Lines: 73 Message-ID: <87twstmi2b.fsf@Equus.decebal.nl> References: Mime-Version: 1.0 Content-Type: text/plain Injection-Info: mx02.eternal-september.org; posting-host="528adfd6ad074c92fdc6a7f8fb9e23d8"; logging-data="5000"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX181nhilZ3vwOdN9EIdtnQA6ZmPgNzfgQrs=" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) X-Homepage: http://www.decebal.nl/ Cancel-Lock: sha1:Csuf+FiBDniXRqPfzaI0APYV2E4= sha1:y9cXZvOWuvlXattX5pkLBuWDNuc= Xref: csiph.com comp.lang.python:94522 On Friday 24 Jul 2015 20:37 CEST, Christopher Mullins wrote: > You might checkout pyqtgraph. I think a ton of the examples will be > relevant to your use case. Top-posting is (rightly) frowned upon in this group. Could you use inline posting next time? A3: Please. Q3: Should I avoid top posting on this mailing list? A2: Because, by reversing the order of a conversation, it leaves the reader without much context, and makes them read a message in an unnatural order. Q2: Why is top posting irritating? A1: It is the practice of putting your reply to a message before the quoted message, instead of after the (trimmed) message. Q1: What is top posting? > On Fri, Jul 24, 2015 at 1:31 PM, Paulo da Silva > wrote: > > Hi all! > > I am about to write an application (python3 in linux) that needs: > > 1. Display time series graphics dynamically changed as the > application > runs, i.e. the graphics should reflect some internal variables > states. > > 2. The same but for some network like diagrams. Basically nodes and > connections (straight lines). Nodes can have different colors > depending > on their activity levels and also, together with connection lines, > may > be created and deleted dynamically. > > 3. Interaction with the user (not sure yet, here). > > 4. Some modules may need to be moved to C++ in case of lack of > enough > speed. So, the possibility of the GUI libs be used with C++ may be > an > advantage. Anyway I can always stay in Python and write a C++ > extension. > > 5. Several multi processor segments. > > 6. For now single user - possible but unlikely multi-user in the > future. > > Which technology is better? > matplotlib? > tkinter? > wxwidgets? > qt? > Web: ajax (I don't know much about this - need to learn), using > cherrypy > or django? > Any other? > > Thanks for any help or comments. > -- > https://mail.python.org/mailman/listinfo/python-list -- Cecil Westerhof Senior Software Engineer LinkedIn: http://www.linkedin.com/in/cecilwesterhof