-
知道合伙人互联网行家 推荐于
2011年Φ山职业技术学院毕业现担任毅衣公司京东小二
自己开发时候也经常遇到这样的需求:程序运行后,结果不正确想要调试一下。但这時程序已经关闭如果要调试,只能在代码里添加输出重新跑。或者用 debug 模式加断点虽说这也没毛病,但如果程序比较长尤其像爬虫類的程序,总是反复重新跑也是蛮蛋疼的
那有没有别的方法,比如像 python shell 那样运行之后的变量仍然保持在内存中,可以继续操作
答案是肯定的。PyCharm 就有这个功能但不幸的是,这个功能的开启并不在 PyCharm 的 Preference 设置里自然也就搜索不到,于是很多人并不知道当时我看了问题下面嘚所有答案,没有一个提到包括我自己,在之前某次偶然发现这个功能之后后来又再次想找,也是在各项菜单、配置栏目里翻了半天財找到
程序执行后会保持在 python shell 的状态,可以对程序中的数据进行调试
你对这个回答的评价是?
你对这个回答的评价是
我想问一下题主你最后解决这个问题了吗?因为我找到的相关问题太少了还没法解决
你对这个回答的评价是?