[SciPy-user] question about standalone small software and teaching
Wed Apr 4 06:51:38 CDT 2007
> I tried to use matlab GUIs, succeded in creating, but then I had a lot
> of problems. Compiling not always worked. after compiling you have not a
> workspace and so I had to make all output as txt files... and so on.
> Now that I use python I'm again with the same problem. I create easy
> routines (for chemometrics) and then people ask me if I can make a
> standalone program with interface.
> I used orange and for NN it's surely one of the best, but I'm not good
> at programming widgets. Then I think about it, searched the web and
> didn't find anything.
> What I'm searching is something similar to labview :)
If you like LabView, then I'ld suggest, buy it !
NI (just like MathWorks) has a real "drugdealer policy",
if you're in education, you can get it almost for nop.
But I'm afraid, that if you had trouble with MatLab,
and then had the same trouble with Python,
you'll have even more trouble with LabView ;-)
> At first I thought ... hey why people wat an interface, just use the
> console, and then after listening to their reason I have to agree.
> What do I generally do ? I have a matrix in txt, I apply my routines (a
> SVD, a PCA, a filter etc etc written in python), plot them (using
> maplotlib) and then I want an output. that's it.
> I started looking at various Qt etc. etc. but for me it's overhelming,
> because I think that the most important part should be dedicate to the
> routines creation and not to making a gui, compiling, etc. etc. I need
> simple command like people wants. grids, paste and copy, small working
> plots :)
What do you mean by copy and paste ?
> I mean I can get crazy with setting my program, importing etc. etc. but
> I also have to say that needs and claim about writing simple guis,
> common paste and copy etc should be considered from someone there (we
> wait for the help of some guru that makes things easier ;)
I agree that a simple user interface would be very welcome.
I think that's why QME and Signal WorkBench are being developed ;-)
If you're familiar with another Graphical oriented language
(Visual Basic, Delphi, Kylix, Lazarus,...)
it's easy to do the GUI in that language and glue the application with
(glueing is one of the key benefits of Python).
More information about the SciPy-user