Best IDE for Python?

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • sushant.sirsikar@gmail.com

    Best IDE for Python?

    hi,
    I want to know which is the best IDE for python.Please if
    possible mention the features of the IDE.
    Thank You.
    Sushant

  • Ravi Teja

    #2
    Re: Best IDE for Python?

    This topic has come up a few dozen times at the least. Please use
    google to search for the threads.

    People have their preferences. The best way to choose is to try several
    by yourself. Most of them are free.



    Comment

    • Fredrik Lundh

      #3
      Re: Best IDE for Python?

      Dennis Lee Bieber wrote:
      [color=blue][color=green]
      > > I want to know which is the best IDE for python.Please if
      > > possible mention the features of the IDE.[/color]
      >
      > The best IDE is the one that YOU can be most productive in. What /I/
      > find useful may not be of interest to /you/.[/color]

      nonsense. emacs is the best tool for everyone!

      </F>



      Comment

      • Robert Kern

        #4
        Re: Best IDE for Python?

        Fredrik Lundh wrote:[color=blue]
        > Dennis Lee Bieber wrote:
        >[color=green][color=darkred]
        >>> I want to know which is the best IDE for python.Please if
        >>>possible mention the features of the IDE.[/color]
        >>
        >>The best IDE is the one that YOU can be most productive in. What /I/
        >>find useful may not be of interest to /you/.[/color]
        >
        > nonsense. emacs is the best tool for everyone![/color]

        Fool! vim+zsh is obviously superior in every way! ;-)

        --
        Robert Kern
        robert.kern@gma il.com

        "I have come to believe that the whole world is an enigma, a harmless enigma
        that is made terrible by our own mad attempt to interpret it as though it had
        an underlying truth."
        -- Umberto Eco

        Comment

        • Fredrik Lundh

          #5
          Re: Best IDE for Python?

          Dennis Lee Bieber wrote:
          [color=blue][color=green]
          > > I want to know which is the best IDE for python.Please if
          > > possible mention the features of the IDE.[/color]
          >
          > The best IDE is the one that YOU can be most productive in. What /I/
          > find useful may not be of interest to /you/.[/color]


          nonsense. vim is the best tool for everyone!

          </F>



          Comment

          • bruno at modulix

            #6
            Re: Best IDE for Python?

            Fredrik Lundh wrote:[color=blue]
            > Dennis Lee Bieber wrote:
            >
            >[color=green][color=darkred]
            >>> I want to know which is the best IDE for python.Please if
            >>>possible mention the features of the IDE.[/color]
            >>
            >>The best IDE is the one that YOU can be most productive in. What /I/
            >>find useful may not be of interest to /you/.[/color]
            >
            >
            > nonsense. emacs is the best tool for everyone![/color]

            Nonsense ! *Ed* is the the standard editor !



            --
            bruno desthuilliers
            python -c "print '@'.join(['.'.join([w[::-1] for w in p.split('.')]) for
            p in 'onurb@xiludom. gro'.split('@')])"

            Comment

            • Fredrik Lundh

              #7
              Re: Best IDE for Python?

              bruno wrote:
              [color=blue]
              > Nonsense ! *Ed* is the the standard editor !
              >
              > http://www.gnu.org/fun/jokes/ed.msg.html[/color]

              unless you're on Windows, where edlin is the true standard editor.

              as you can see, Microsoft's usability team has made some massive
              improvements (note how well it deals with the "eat flaming death"
              command):

              C:\> edlin
              Filename missing.

              C:\> edlin spam
              New file.
              *help
              Syntax error.
              *quit
              Do you want to abort (Yes=Y, No=N)? n
              Syntax error.
              *exit

              C:\>edlin spam
              End of input file.
              *hello?
              Syntax error.
              *eat flaming death

              C:\>edlin foo
              End of input file.

              *^C

              *^C

              *^D
              Syntax error.
              *^Z
              Syntax error.

              *^C

              *^C



              Comment

              • Duncan Booth

                #8
                Re: Best IDE for Python?

                Fredrik Lundh wrote:
                [color=blue]
                > as you can see, Microsoft's usability team has made some massive
                > improvements (note how well it deals with the "eat flaming death"
                > command):[/color]

                I especially like the way running it messes up the prompt:

                C:\Documents and Settings\Duncan >edlin
                File name must be specified

                C:\DOCUME~1\Dun can>

                Yup, wanting to run something that archaic means you must also want to not
                see those fancy filenames.

                Comment

                • bruno at modulix

                  #9
                  Re: Best IDE for Python?

                  Duncan Booth wrote:[color=blue]
                  > Fredrik Lundh wrote:
                  >
                  >[color=green]
                  >>as you can see, Microsoft's usability team has made some massive
                  >>improvement s (note how well it deals with the "eat flaming death"
                  >>command):[/color]
                  >
                  >
                  > I especially like the way running it messes up the prompt:
                  >
                  > C:\Documents and Settings\Duncan >edlin
                  > File name must be specified
                  >
                  > C:\DOCUME~1\Dun can>
                  >
                  > Yup, wanting to run something that archaic means you must also want to not
                  > see those fancy filenames.[/color]

                  Fancy filenames ? WHO needs fancy filenames ? FANCYF~1.EXT filenames
                  should be enough for anybody !-)

                  --
                  bruno desthuilliers
                  python -c "print '@'.join(['.'.join([w[::-1] for w in p.split('.')]) for
                  p in 'onurb@xiludom. gro'.split('@')])"

                  Comment

                  • Ant

                    #10
                    Re: Best IDE for Python?

                    On a more useful note, I'll assume you're not already a vim or emacs
                    zealot, since you are asking the question ;-) and give my tips:

                    SPE seems to be the best (free) python IDE out there at the moment,
                    though the text editor component is pretty basic. I personally use
                    jEdit, since it has a superb editor component, and Python plugins which
                    make developing in python very comfortable, such as a (cpython and
                    jython) debugger, and a Jython plugin which allows scripting of jEdit
                    in python (well, jython - so you'll miss a few of the newer language
                    features when scripting jEdit itself.

                    None of the pure python IDE's/editors out there come close to the likes
                    of jEdit, vim or emacs in terms of pure editing power.

                    --
                    Ant...

                    Comment

                    • kbperry

                      #11
                      Re: Best IDE for Python?

                      I have recently been trying out NewEdit, and it is a pretty good "IDE"
                      for Python.

                      The reason that I have it in quotes is because I haven't really found a
                      true IDE (like the way Eclipse behaves for Java) for python. (I
                      realize that Eclipse has a plug-in for Python, too).

                      Comment

                      • kbperry

                        #12
                        Re: Best IDE for Python?

                        To me, it just doesn't behave the same way as Eclipse for java. I have
                        used the plug-in, and I usually use it on my home machine ( I am still
                        a student). For example, in Java eclipse, if you import a module like
                        math, then if you want to use a math function, you just type math +
                        period, and then all the functions pop up in a scroll menu. I love
                        this. I am not searching through online documentation.. .etc just to
                        find some stupid method/function that I know is there. It doesn't seem
                        to behave like this for Python....I wish it did.

                        I still love programming in Python, though.

                        Comment

                        • Mystilleef

                          #13
                          Re: Best IDE for Python?

                          Good luck finding the best Python IDE. :-)

                          While you are at it, have a look at Scribes. It's great for Python
                          editing and it's even written in Python. If you appreciate KISS, I'm
                          positive you'd appreciate Scribes. And if you yearn for an editor that
                          doesn't get in your way, or that allows you to focus exclusively on
                          coding, then it is for you.



                          GIF Demo: http://www.minds.may.ie/~dez/images/blog/scribes.html

                          Flash Demo: http://scribes.sf.net/snippets.htm

                          Comment

                          • Adam DePrince

                            #14
                            Re: Best IDE for Python?

                            On Fri, 2006-03-31 at 09:30 +0200, Fredrik Lundh wrote:[color=blue]
                            > Dennis Lee Bieber wrote:
                            >[color=green][color=darkred]
                            > > > I want to know which is the best IDE for python.Please if
                            > > > possible mention the features of the IDE.[/color]
                            > >
                            > > The best IDE is the one that YOU can be most productive in. What /I/
                            > > find useful may not be of interest to /you/.[/color]
                            >
                            > nonsense. emacs is the best tool for everyone![/color]

                            Emacs? Wait, I didn't post anything? Could this mean I'm not alone!

                            - Adam


                            Comment

                            • Szabolcs Nagy

                              #15
                              Re: Best IDE for Python?

                              ide unification effort:

                              (there are some useful links and it's more recent than the python.org
                              wiki)

                              Comment

                              Working...