小糖果: 在 GAE 上运行 Python 程序
Here: Run .py at GAE
用exec运行输入的Python程序,输入脚本代码点执行即可。
函数、全局变量什么的都需要global修饰一下才能使用。没有关闭调试信息,所以出错了可以看看怎么回事。GAE限制了些python标准模块,不是所有的函数都可用。
下面是一个关于collatz问题的小脚本,
global collatz
def collatz(n):
print n
if n>1:
if n%2==0:
collatz(3*n + 1)
else:
collatz(n / 2)
collatz(100)