您的位置:首页 > 编程语言 > Python开发

Cobra —— 可视化Python虚拟机 and 图解python

2016-05-20 23:00 369 查看
http://blog.csdn.net/balabalamerobert
http://blog.csdn.net/efeics/article/category/1486515 图解python
https://github.com/thieman/dagobah 可视化任务调度



Cobra
google上的开源开源项目,现在已经放到github 中

其中包含两个部分:
1、cobraserver :这个是修改后的Python虚拟机
2、cobraweb :这个是基于Django和Ajax的前台可视化界面

编译cobraserver后,会得到一个cobra-vm-server.exe,这是服务器端,

启动,然后在cobraweb中执行manage.py
runserver,即可通过web界面与虚拟机端通信,可视化Python虚拟机。

Web前端浏览器最好采用Firefox 2.0, IE6.0(没测)
WIN7 X64 IE8 firefox 最新版不可以用


[b]下载python-cobra[/b]

[b]github.com中的python-cobra 开源地址[/b]



运行条件:
1. 浏览器:Firefox 2.0  , 其他IE 8 firefox 最新版都不可以(作者项目久远了)
官方下载地址: http://releases.mozilla.org/pub/firefox/releases/2.0.0.4/win32/zh-CN/ 
2.编绎IDE 工具   (VC 2003 /VC 2005/ VC 2008)

VS C++项目中,选择工程项名称,右菜单中选择--->仅适用于项目---->仅生成(项目)

1.make_buildinfo,make_versioninfo

make_buildinfo.exe

make_versioninfo_d.exe

2.pythoncore

python25_d.lib

python25_d.dll

3.python,pythonw
cobra_vm_server_d.exe    (后台虚拟机,解析前端发送过来的.py,返回给前端字节码)     //对应的是原python.exe 程序,是对其修改

pythonw_d.exe



,pythonw

4.安装python 2.5(由于在新版本中有些函数不支持了),Django-1.3.7.tar.gz(必须小于1.4版本,由于很多包中函数在新版本中废弃)
解压Django-1.3.7.tar.gz, 执行 python setup.py install 安装到python 2.5目录中 lib 中,拷 cobraweb到下面的目录并执行下面的命令



5.运行
1.执行cobra_vm_server_d.exe 服务端



2.打开客户端

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: