【发布时间】:2017-05-18 20:32:37
【问题描述】:
在测试 Python 脚本时,我经常使用“raw_input()”或“input()”作为脚本中的标记,当到达该标记时,在命令提示符下执行 ctrl + c 来终止进程.
我担心这会导致内存泄漏,这个简短的线程表明它不应该 - killing python process leads memory leak?
以这种方式测试脚本是不好的做法吗?它会导致任何负面影响吗?
【问题讨论】:
-
与任何好问题一样,正确答案是视情况而定。在简单的情况下,你很好。
-
当你点击
ctrl + c时,你会得到一个KeyboardInterrupt抛出异常。然后它和其他任何东西一样。
标签: python testing process kill