|
|||||||
| Programming A place for our community to discuss their own security related coding projects. |
![]() |
|
|
LinkBack | Thread Tools | Display Modes |
|
||||
|
What do you need it for? It is a scripting language.
The only GUI you need for it is the shell ![]() Well for KDE there is something which you could more or less call a GUI Designer, the name is Kommander.
__________________
My life, my rules. |
|
|||
|
The benefits of a GUI IDE is generally productivity...especially when it comes to trying to troubleshoot an issue within your script that you just can't seem to find. Don't get me wrong, I'm a huge 'vi' fan and use it all the time for quick fixes, but when I'm trying to track down an issue in my script that isn't overly apparent I break out the IDE.
To answer the OP's question, I would suggest eclipse with the python plugin. Eclipse is hands down one of the best programming IDE's available in my opinion. The reason being because you can load plugins for Perl, C/C++, Java, Python, PL/SQL, PHP, Lisp, COBOL, ADA, and for you Metasploit freaks...Ruby. The benefit here is you don't have to continue to relearn the differences between independent IDE's. I would concede that Eclipse might not be the best IDE for each of those independent languages, but considering it can do them all and it is a free product with extensive backing from large corporations like IBM, etc the perks to me are obvious and makes it a good place to look first. Eclipse Programming IDE Python Plugin for Eclipse Hope this helps... P.S. It runs on Windows, Linux, and even Solaris... ***EDIT*** My bad, I misread the OP's original post. I thought he was looking for a graphical IDE to develop within, not a tool to design graphical user interfaces to frontend python scripts. Last edited by Packets; 09-03-2009 at 05:43 PM. |
|
|||
|
I remember the times, when you had to edit your environment variables + setup cygwin when you wanted to use eclipse in Win.
Today this happens fully automatic and there are specialized flavours of eclispe. For EXAMPLE wascana for C/C++ (comes with CDT ->gcc) Are there such slim specialized flavours for other (scripting) languages too? Perhaps helpful / a lot more performant on old laptops with little ram / netbooks. As you can have "full heavy weight install" with every plugin and lib packages you need at home on your desktop pc/workstation.
__________________
old enough 2 know better, but young enough to not see a reason for Last edited by casp@ruff; 09-03-2009 at 11:23 PM. |
|
||||
|
I may be mistaken but I believe the OP is referring to a GUI library in python for coding GUI applications as apposed to a GUI IDE for python programming.
I suggest Tkinter it is a very capable library, and fairly easy to code with and is supported nicely across mutiple platforms. Also I prefer Tkinter largely because it uses the GUI styling native to the OS its running on. Here is a link to the documentation on Tkinter "wiki.python.org/moin/TkInter" also there are a few GUI builders for the Tkinter library, I cant recall the one I favored when I was doing GUI coding with python(some googeling will probably turn it up) but quick research returned "wiki.tcl.tk/4500" which did not look to bad. Another option would be wxPython, this GUI library I dont have much experience with, I do however know that it provides more functionality in the GUI then Tkinter does, you can achieve more complex features "easier" then Tkinter. A decent guide to this library resides here "wxpython.org/tutorial.php" I hope some of this information helps you, good luck with the GUI coding, and feel free to PM with any questions. |
![]() |
| Bookmarks |
| Thread Tools | |
| Display Modes | |
|
|