<div dir="ltr">You might checkout pyqtgraph. I think a ton of the examples will be relevant to your use case. </div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Jul 24, 2015 at 1:31 PM, Paulo da Silva <span dir="ltr"><<a href="mailto:p_s_d_a_s_i_l_v_a_ns@netcabo.pt" target="_blank">p_s_d_a_s_i_l_v_a_ns@netcabo.pt</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi all!<br>
<br>
I am about to write an application (python3 in linux) that needs:<br>
<br>
1. Display time series graphics dynamically changed as the application<br>
runs, i.e. the graphics should reflect some internal variables states.<br>
<br>
2. The same but for some network like diagrams. Basically nodes and<br>
connections (straight lines). Nodes can have different colors depending<br>
on their activity levels and also, together with connection lines, may<br>
be created and deleted dynamically.<br>
<br>
3. Interaction with the user (not sure yet, here).<br>
<br>
4. Some modules may need to be moved to C++ in case of lack of enough<br>
speed. So, the possibility of the GUI libs be used with C++ may be an<br>
advantage. Anyway I can always stay in Python and write a C++ extension.<br>
<br>
5. Several multi processor segments.<br>
<br>
6. For now single user - possible but unlikely multi-user in the future.<br>
<br>
Which technology is better?<br>
matplotlib?<br>
tkinter?<br>
wxwidgets?<br>
qt?<br>
Web: ajax (I don't know much about this - need to learn), using cherrypy<br>
or django?<br>
Any other?<br>
<br>
Thanks for any help or comments.<br>
<span class="HOEnZb"><font color="#888888">--<br>
<a href="https://mail.python.org/mailman/listinfo/python-list" rel="noreferrer" target="_blank">https://mail.python.org/mailman/listinfo/python-list</a><br>
</font></span></blockquote></div><br></div>