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 可视化工具和其他前端增强功能
彼得·罗宾逊 - v3/make_visualizations.py
Peter Wentworth 和他的学生 - 大约在 2010-2011 年研究原始的 Python 3 分支
安全提示和漏洞报告:Aaron E. (https://arinerron.com)、Chris Horne (https://github.com/lahwran)、Joshua Landau(joshua@landau.ws)、David Wyde (https://davidwyde.com/)
【使用说明】
1、下载安装包解压到自己电脑
2、powershell 进入到目录下 安装python包 bottle
3、执行 bottle_server.py
4、网页进入
http://localhost:8003/live.html
∨ 展开