Looking to dabble with GAE and python, and I'd like to know what are some of the best tools for this - thanks!
相关问题
- how to define constructor for Python's new Nam
- streaming md5sum of contents of a large remote tar
- How to get the background from multiple images by
- Evil ctypes hack in python
- Correctly parse PDF paragraphs with Python
You can try appengine-emacs-toolkit. http://code.google.com/p/appengine-emacs-toolkit/
This toolkit contains two emacs major mode which help to develop GoogleAppEngine and SinaAppEngine with python.
It provides support for create new project, launch local server, open browser to view project, upload project.
This toolkit tested on WindowsXP/7, Ubuntu with GoogleAppEngine-1.6.1, saepythondevguide.
I would spend the time and learn something like emacs. The learning curve is a bit higher, but once you get used to it, you can develop from any terminal. It has fantastic support for python and many other libraries.
You have to remember that Python is a dynamically typed language so the traditional IDE is not really the answer since those are mostly designed for statically typed languages. Basically you want something that has syntax highlighting, compilation and maybe some shortcuts and macros to make life easier for you... emacs has all of this :)
I would Google "Emacs Python" to get started.
If you really don't want to use emacs, I would look at PyDev. It's an extension to the eclipse IDE that let's you write python code. Some of my friends that do Django work have had good luck with that one.
Hope this helps.
Good luck with GAE.
I use pydev on eclipse, and works well for django too!
I've been using gedit and am pretty happy with it, there is a couple of good plugins that make life easier (e.g. Class Browser). I tried eclipse but its just not the same experience you get with Java.