Thread: IDE Help

    #1
  1. No Profile Picture
    Contributing User
    Devshed Newbie (0 - 499 posts)

    Join Date
    Nov 2004
    Posts
    73
    Rep Power
    11

    IDE Help


    I don't know much about python at all. Firstly I would like to know if Python can make programs that one would use on a regular basis (i.e. a notepad, mp3 player, games, etc) with a nice GUI.

    Secondly, what IDE should I start with? I got 2 already that came with Linux Mandrake. I got IDLE and Tkinter.
  2. #2
  3. A wanna-be guru of some sort
    Devshed Novice (500 - 999 posts)

    Join Date
    Sep 2004
    Location
    Either online or offline
    Posts
    625
    Rep Power
    20
    Firstly, yes. You can make a lot of things in Python. IDLE's GUI was written in Python, if I remember correctly. I think that Red Hat used to use Python for some GUI parts.
    You can also make games using PyGame, www.pygame.org.
    You can use Java's Swing GUI in Jython, if you like, www.jython.org.
    And so on and so on...
    As for the IDE, I use eric, and am content with it.
  4. #3
  5. No Profile Picture
    Registered User
    Devshed Newbie (0 - 499 posts)

    Join Date
    Dec 2004
    Posts
    2
    Rep Power
    0

    Arrow


    Hi,
    I think you can start with DrPython -- an open-source simple IDE for Python.
    Not only providing regular text editor functions, it also comes with an embeded Python interpreter, so it's very convinence to quickly do some "experiments" while you are do some serious programming.
    It also support plug-ins, and with "CodeCompletion" (use the latest version 0.0.3), newbies could get many hints while coding.
    Another reason why I recommend DrPython to you it that, I have noticed DrPython had been one of the most active project in SourceForge.Net. It even reached 100% active percentage last month! So we have every reasons to believe that it will become better.
    As of GUI programming in Python, I can tell you that DrPython is just written in wxPython, a very powerful cross platform GUI liberary for python.
  6. #4
  7. Mini me.
    Devshed Novice (500 - 999 posts)

    Join Date
    Nov 2003
    Location
    Cambridge, UK
    Posts
    783
    Rep Power
    14
    My preference is for the Boa Constructor IDE - it uses the wxPython libraries also.
    http://boa-constructor.sourceforge.net/

    grim
  8. #5
  9. No Profile Picture
    Contributing User
    Devshed Newbie (0 - 499 posts)

    Join Date
    Nov 2004
    Posts
    73
    Rep Power
    11
    Another quick question while i'm at it,

    I can find my fiar share of tutorials, but they do nothing but say "This is a hello world program" then show me the code. I can't find anything that will tell me "You will always need to put a tab here" or "After this, you will always need a space". Its one thing to mimic the syntax, but I am looking to understand it.

IMN logo majestic logo threadwatch logo seochat tools logo