【发布时间】:2011-11-21 08:58:20
【问题描述】:
我在想是否已经有某种在线实时 Python 控制台(基于 Web),并提供可用的开源代码。有人知道吗? 在 Django admin 中拥有控制台会非常有用(比如在服务器终端上运行 python manage.py shell),所以拥有 django/any wsgi 应用程序会很棒,它可以用来启用基于 Web 的实时控制台访问。
谢谢
【问题讨论】:
标签: python django shell console
我在想是否已经有某种在线实时 Python 控制台(基于 Web),并提供可用的开源代码。有人知道吗? 在 Django admin 中拥有控制台会非常有用(比如在服务器终端上运行 python manage.py shell),所以拥有 django/any wsgi 应用程序会很棒,它可以用来启用基于 Web 的实时控制台访问。
谢谢
【问题讨论】:
标签: python django shell console
您正在寻找 Werkzug 调试器。
http://werkzeug.pocoo.org/docs/debug/
它为您的 WSGI 项目提供了一个基于 javascript 的交互式浏览器内调试器,以及许多其他出色的工具。很棒的东西。
对于 Django,还有 RunServerPlus,它是 django-extensions 包的一部分。
【讨论】:
您应该查看Python Anywhere。您可以运行 python web 应用程序,获得 SQL 数据库,并在浏览器中获得 bash shell。
【讨论】:
看看来自 Google 的python shell。顶部有指向源代码的链接。将 Django 环境加载到其中可能不是很容易,但我相信这是可能的。
【讨论】:
我不确定这是否满足你的愿望,但你可以看看 Chrome 扩展:https://chrome.google.com/webstore/detail/gdiimmpmdoofmahingpgabiikimjgcia
【讨论】:
有一个很棒的网站叫做Codecademy。它教授 Python、Ruby、Javascript 和 HTML/CSS 的基础知识。 他们还为他们教授的每种语言提供在线控制台,不包括 HTML/CSS。这个网站是Codecademy Labs。 Codecademy Labs 有一个可以直接输入的控制台,以及一个在控制台中显示输出的编辑器。我希望这可以帮助您找到所需的内容!
【讨论】: