zoukankan      html  css  js  c++  java
  • Cobra —— 可视化Python虚拟机 and 图解python

    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 最新版不可以用

    下载python-cobra

    github.com中的python-cobra 开源地址

     
    运行条件:
    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.打开客户端
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
  • 相关阅读:
    Unique Binary Search Trees——LeetCode
    Binary Tree Inorder Traversal ——LeetCode
    Maximum Product Subarray——LeetCode
    Remove Linked List Elements——LeetCode
    Maximum Subarray——LeetCode
    Validate Binary Search Tree——LeetCode
    Swap Nodes in Pairs——LeetCode
    Find Minimum in Rotated Sorted Array——LeetCode
    Linked List Cycle——LeetCode
    VR AR MR
  • 原文地址:https://www.cnblogs.com/zengkefu/p/5513729.html
Copyright © 2011-2022 走看看