gpt4 book ai didi

python - 如何准确地找出从哪里执行打印

转载 作者:太空宇宙 更新时间:2023-11-04 08:14:21 25 4
gpt4 key购买 nike

我正在开发的这个应用程序(基于 GUI)有十几个模块。在运行应用程序并使用它时,有一个特定的操作(单击标签),我在 stdout 中得到大量空白打印,因此我怀疑应用程序的性能正在受到影响。现在的问题是我无法准确找出导致这种情况发生的打印语句。

我目前尝试过的:

  • 多缓冲区搜索
  • 注释了我知道将要执行的打印语句,并省略了我几乎 100% 肯定永远不会执行的语句。期间。

我还没有尝试过的:

  • pdb(耗时)

是否有任何简单的技巧(不是太难看)来解决这个打印语句?

最佳答案

sys.stdout 替换为类似文件的文件,当其 write() 方法被调用时,该文件将喷出回溯。

关于python - 如何准确地找出从哪里执行打印,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17122479/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com