【发布时间】:2011-06-01 22:57:26
【问题描述】:
Clojure/Compojure 人对 Google App Engine 的 repl 下降了,Python 人也有类似情况吗?我在“vanilla”python 开发中经常使用 repl,如果我也可以在 Google App Engine Python 中使用它会非常有用。
我看过下面的http://shell.appspot.com/ 演示,我基本上希望有一个替代任何 Python App Engine 项目给我一个 repl;即使 repl 只对开发服务器起作用。有人知道这样的事情吗?
here 是这个演示的源代码,只是为了完整。
【问题讨论】:
-
你链接的那个有什么问题?它功能齐全。如果您想要一个可以与您的生产站点交互的基于终端的 repl,还有 SDK 附带的远程 API shell。
-
在localhost:8080/_ah/admin 有一个shell 用于本地主机。 @Wooble 我认为他想在自己的应用程序中使用一个,而不是在独立的应用程序中。
-
@Nick:对,但是他链接到 shell.appspot.com 的源代码,可以很容易地集成到现有项目中......
-
@Wooble 真的。 @Stephen 为什么不只包括外壳?我认为它甚至在 google.appengine.ext 中,无需包含您自己的代码,只需一个处理程序即可。
-
其实我应该更具体一点。我正在寻找可以在 emacs 中使用的 repl。我真的有点想像我可以从终端登录的 repl 之类的东西。这样我就可以使用 screen 与其他开发人员一起编辑 repl。
标签: python google-app-engine read-eval-print-loop