刚开始学习编程的时候,各种花花绿绿的代码运行起来,其实是很让人头疼的,如果能有一个工具,让我们每次运行一行代码,都能直接看见这个程序里面的各种状态,是不是就好了?(暂时不考虑IDE自带的堆栈信息,那是熟练写代码以后调试采用的工具)
其实是有的,就是下面DE8UG要介绍的工具了。其实早在几年前,我的课程中就介绍过。不过,由于网站在国外,访问特别慢,甚至网页都打不开。可能需要一些特殊技术才能顺利访问。
有没有简单的方法呢?当然有,我们直接用代码在自己电脑上运行起来不就完事儿了!根本不用联网,就能欢快的用起来了。
下面给你的是DE8UG下载源码后,超级简化的版本,因为原有代码发展多年,特别复杂,加上这是一个实验性的项目,代码结构不是很规范,显得有点凌乱。
不过,还是建议大家能打开GitHub的,给原作者点个赞【✨star】,他这个工具真的非常好!
Python Tutor: https://github.com/pgbovine/OnlinePythonTutor/
Copyright (C) Philip Guo (philip@pgbovine.net)
好了,下面说说怎么用。
直接打开我给的压缩包,然后控制台去执行下面的代码:
python 0-start.py
其实我只是把启动步骤和打开浏览器用几行代码写一起了,方便初学者调用。你可以直接查看文件夹里的这个文件。用0-开头是为了在第一个能显示出来,方便查找。
如果,你还没有安装python环境,可以参考我之前的文章:
然后,就可以像我文章开头那样,写写代码,上一行,下一行的来来回回运行,查看各种状态了。
STUDY, DE8UG, ENJOY.
文件在哪下载,直接去qq资料群吧,无任何门槛,直接自动加群,抱走就玩。
如果觉得好用了,欢迎点赞,转发,用得好再来啊~
相关程序及更多开发工具,可以在qq群 829771179里下载,
这是公众号「Python随身听」的专用资料群。
手机qq,注意是qq,可以直接扫码加入:
想查看更多?
请点击原文⬇️