有可插拔的在线python控制台吗?

时间:2011-11-21 08:58:21

标签: python django shell console

我在想是否已经有某种在线直播python控制台(基于网络),并提供开源代码。谁知道什么? 在Django管理员中使用控制台非常有用(比如在服务器终端上运行 python manage.py shell ),所以拥有django /任何wsgi应用程序会很棒,可以用来启用基于Web的实时控制台访问。

谢谢

5 个答案:

答案 0 :(得分:3)

您正在寻找Werkzug调试器。

http://werkzeug.pocoo.org/

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

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

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

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

答案 1 :(得分:1)

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

答案 2 :(得分:0)

查看Google的python shell。顶部有源代码链接。将Django环境加载到它可能不是很容易,但我相信它是可能的。

答案 3 :(得分:0)

我不确定这是否符合您的要求,但您可以查看Chrome扩展程序:https://chrome.google.com/webstore/detail/gdiimmpmdoofmahingpgabiikimjgcia

答案 4 :(得分:-4)

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