Python Tutor是一款可视化的Python编程工具,不管是编程新手还是专业的程序员都能够能够把代码运行的过程一步一步可视化展现出来,通过Python Tutor这款软件来快速展现代码运行的过程,因此也非常适用于对代码的排查,更快找出其中的问题。
软件特色
对于代码或安全贡献:
Irene Chen - 实验性整体可视化模式 - v3/js/整体.js
John DeNero - 帮助官方 Python 3 移植,大量错误修复
马克·利菲顿 - 本地存储错误修复
Chris Meyers - 自定义可视化,如 v3/matrix.py 和 v3/htmlFrame.py
Brad Miller - 向可视化添加弹出问题对话框,其他错误修复
David Pritchard 和 Will Gwozdz - Java 可视化工具和其他前端增强功能
软件优势
与运行用户代码的代码部分无关(请参阅 )
因此,无需Vagrant,也无需在任何操作系统上进行本地开发的能力
材料设计
课程和任务的减价
测试数据的Yaml-标记
所有课程和任务都存储在数据库中
以及更多
对于开发人员(对于Mac和Linux)
准备环境
将存储库分叉给自己
克隆叉子,并用它去文件夹
使用Python 3创建virtualenv: virtualenv --python="$(which python3)" venv
激活virtualenv: source venv/bin/activate
安装依赖项: pip install -r requirements.txt
转到src文件夹
创建./manage.py migrate : ./manage.py migrate
软件说明
1、下载安装包解压到自己电脑
2、powershell 进入到目录下 安装python包 bottle
3、执行 bottle_server.py
4、网页进入
http://localhost:8003/live.html
∨ 展开