Re: [Matplotlib-users] spawning plots as separate processes
Bill, Thanks for your reply. pylab(ion) is not what I meant. Consider this simply script - . # simple.py from pylab import * plot([1,2,3]) show() Now, if I do python simple.py on a cmd prompt, this will open up a plot window, but the script won't return until the plot window is closed. I would like simple.py process to end but the plot window to be still up. I have users who would like to type one command after another and not have to close any of the plot windows created. I looked at ezplot, but it looks like a rather heavy weight soln, but maybe I need to do something similar. Is there any other way around this? Thanks, ss On 6/12/07, Bill Baxter [EMAIL PROTECTED] wrote: I'm not sure what you're after exactly, but your design needs may be solved by calling pylab.ion(True). If not the ezplot library that I wrote may do it for you. http://www.python.org/pypi/ezplot/0.1.0a3 --bb On 6/13/07, signal seeker [EMAIL PROTECTED] wrote: Hi All, I am very new to matplotlib and still trying to find my way through docs and api, so please excuse me if there is a simple way to do this. So the situation is this - I would like to write a script that spawns multiple plots and exits, but the plots window do not die until they are explicitly closed. Is there a simple way to do this. All the examples that I have looked at so far have scripts that only exit once the call to show() returns. Is there some mechanism that matplotlib provides to make the show() return? I am of course using the pylab interface now, but I can start using the core matplotlib api if need. Thanks in advance for your time. Regards, -ss - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ Matplotlib-users mailing list Matplotlib-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-users - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/___ Matplotlib-users mailing list Matplotlib-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-users
Re: [Matplotlib-users] spawning plots as separate processes
Bill, The problem is I am writing a bunch of diagonistic tools for users who do not know anything about unix. they just want to type a bunch of commands on a shell and see the plots and they hardly know anything fancy like sending processes to the background :) I guess, I am going to have to use threads or sub processes to spawn new plots. Thanks, ss On 6/13/07, Bill Baxter [EMAIL PROTECTED] wrote: On 6/13/07, signal seeker [EMAIL PROTECTED] wrote: Bill, Thanks for your reply. pylab(ion) is not what I meant. Consider this simply script - . # simple.py from pylab import * plot([1,2,3]) show() Now, if I do python simple.py on a cmd prompt, this will open up a plot window, but the script won't return until the plot window is closed. I would like simple.py process to end but the plot window to be still up. I have users who would like to type one command after another and not have to close any of the plot windows created. I see. In that case, I think you just want $ simple.py on unix and c:\ start python simple.py on Windows. In both cases you can put those commands into a script so the user just types 'run_simple'. --bb - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/___ Matplotlib-users mailing list Matplotlib-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-users
Re: [Matplotlib-users] spawning plots as separate processes
signal seeker wrote: Bill, The problem is I am writing a bunch of diagonistic tools for users who do not know anything about unix. they just want to type a bunch of commands on a shell and see the plots and they hardly know anything fancy like sending processes to the background :) I guess, I am going to have to use threads or sub processes to spawn new plots. That's exactly what Bill's ezplot is supposed to do. I am sure that he will appreciate any helping making it easier to just work without the user having to know or do anything. (I know I will.) - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ Matplotlib-users mailing list Matplotlib-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-users
[Matplotlib-users] spawning plots as separate processes
Hi All, I am very new to matplotlib and still trying to find my way through docs and api, so please excuse me if there is a simple way to do this. So the situation is this - I would like to write a script that spawns multiple plots and exits, but the plots window do not die until they are explicitly closed. Is there a simple way to do this. All the examples that I have looked at so far have scripts that only exit once the call to show() returns. Is there some mechanism that matplotlib provides to make the show() return? I am of course using the pylab interface now, but I can start using the core matplotlib api if need. Thanks in advance for your time. Regards, -ss - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/___ Matplotlib-users mailing list Matplotlib-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-users
Re: [Matplotlib-users] spawning plots as separate processes
I'm not sure what you're after exactly, but your design needs may be solved by calling pylab.ion(True). If not the ezplot library that I wrote may do it for you. http://www.python.org/pypi/ezplot/0.1.0a3 --bb On 6/13/07, signal seeker [EMAIL PROTECTED] wrote: Hi All, I am very new to matplotlib and still trying to find my way through docs and api, so please excuse me if there is a simple way to do this. So the situation is this - I would like to write a script that spawns multiple plots and exits, but the plots window do not die until they are explicitly closed. Is there a simple way to do this. All the examples that I have looked at so far have scripts that only exit once the call to show() returns. Is there some mechanism that matplotlib provides to make the show() return? I am of course using the pylab interface now, but I can start using the core matplotlib api if need. Thanks in advance for your time. Regards, -ss - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ Matplotlib-users mailing list Matplotlib-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-users - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ Matplotlib-users mailing list Matplotlib-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-users