First enable Javascript in your browser, then click on the Console tab above. The large gray square on top is the console output, and the small input line on bottom is where you type your text. If you see green Python-style banner in the output window, then everything is working.
Depending on the environment, App Engine Console may require you to log in first. You can always simply enter a statement, and if you lack authorization, App Engine Console will tell you to log in first:
>>> print "hello, world" Traceback (most recent call last): File "<stdin>", line 1, in <module> print "hello, world" NotLoggedInError: Hello! Please log in to use this console
Once you gain authorization to use the console, everything is pretty much just like a Python session. Type statements at the prompt and press Enter to submit them to Python. Press the up and down arrow keys to move through the statement history, and type clear to clear the screen.
>>> print "3 to the 33 is", 3 ** 33 3 to the 150 is 5559060566555523 >>> import sys, os, logging >>> print "Maximum integer size:", sys.maxint Maximum integer size: 9223372036854775807 >>> from google.appengine.api import memcache >>> memcache.add(key="example", value=os.environ["REMOTE_ADDR"]) True >>> memcache.get("example") '58.8.57.254' >>> logging.info("My IP address is %s" % _)
Near the top of the page are a few options, labeled "Settings," which enable or disable optional features in App Engine Console:
If you are like me, and you spend lots of time at the interactive Python console, you want useful links and tools handy. The Dashboard tab is a quick and easy way to manage your application's data. Essentially, it just embeds the Google-provided web management interface for your application. The dashboard has two modes of operation: