鉴于我是新手,我有一个非常幼稚的问题,为此道歉
我通过添加print
修改了某些核心.py文件。现在它打印了很多行,我无法追踪我添加print
语句的文件。如何找出print
正在发生的行/文件,以便我可以返回并删除它?当代码执行import sklearn
时会发生这种情况。
我尝试调试并返回到我修改过的某些文件并搜索print
语句,但无法追溯。
答案 0 :(得分:1)
选项:
一般来说,除非你真的知道自己在做什么,否则它会进入并编辑核心Python文件。
答案 1 :(得分:1)
重新安装sklearn
可能是最简单,最简单的选择。
否则,您可以尝试使用pdb
来查找麻烦的行。
python -m pdb myscript.py
简单地将s
(按功能)和n
(逐行搜索)混合品尝,直至找到不合需要的陈述。