【问题标题】:Is there pluggable online python console?是否有可插拔的在线 python 控制台?
【发布时间】:2011-11-21 08:58:20
【问题描述】:

我在想是否已经有某种在线实时 Python 控制台(基于 Web),并提供可用的开源代码。有人知道吗? 在 Django admin 中拥有控制台会非常有用(比如在服务器终端上运行 python manage.py shell),所以拥有 django/any wsgi 应用程序会很棒,它可以用来启用基于 Web 的实时控制台访问。

谢谢

【问题讨论】:

标签: python django shell console


【解决方案1】:

您正在寻找 Werkzug 调试器。

http://werkzeug.pocoo.org/

http://werkzeug.pocoo.org/docs/debug/

它为您的 WSGI 项目提供了一个基于 javascript 的交互式浏览器内调试器,以及许多其他出色的工具。很棒的东西。

对于 Django,还有 RunServerPlus,它是 django-extensions 包的一部分。

https://github.com/django-extensions/django-extensions

【讨论】:

    【解决方案2】:

    您应该查看Python Anywhere。您可以运行 python web 应用程序,获得 SQL 数据库,并在浏览器中获得 bash shell。

    【讨论】:

      【解决方案3】:

      看看来自 Google 的python shell。顶部有指向源代码的链接。将 Django 环境加载到其中可能不是很容易,但我相信这是可能的。

      【讨论】:

        【解决方案4】:

        我不确定这是否满足你的愿望,但你可以看看 Chrome 扩展:https://chrome.google.com/webstore/detail/gdiimmpmdoofmahingpgabiikimjgcia

        【讨论】:

          【解决方案5】:

          有一个很棒的网站叫做Codecademy。它教授 Python、Ruby、Javascript 和 HTML/CSS 的基础知识。 他们还为他们教授的每种语言提供在线控制台,不包括 HTML/CSS。这个网站是Codecademy Labs。 Codecademy Labs 有一个可以直接输入的控制台,以及一个在控制台中显示输出的编辑器。我希望这可以帮助您找到所需的内容!

          【讨论】:

          • 问题是关于基于浏览器的 Python 控制台,他们可以插入自己的网站,而不是其他人网站上的控制台。
          猜你喜欢
          • 2018-11-15
          • 2019-10-05
          • 1970-01-01
          • 2014-08-08
          • 2012-01-11
          • 1970-01-01
          • 1970-01-01
          • 2017-04-16
          • 1970-01-01
          相关资源
          最近更新 更多