Python程序在执行多次后会减慢计算机的速度

时间:2016-08-04 20:20:46

标签: python memory tkinter

为了调试目的,我反复使用IDLE运行我的程序,但似乎随着时间的推移,我会创建某种内存问题,这会阻塞我的计算机。使用python编写的Tkinter GUI会出现什么类型的错误?

如果这不是常见的问题来源,我的导入如下:

import copy
import pickle
import re
import requests as req
import Tkinter as tk
import tkMessageBox
import ttk

我能想到的另一个来源是请求。我使用post和get,但主要是post。这些方法是否会导致计算机速度变慢?

关闭所有相关窗口后,我的电脑仍然很慢。这只发生在我多次运行和停止程序之后。这不是程序本身很慢的问题。

编辑:看起来问题与运行IDLE有关。我通过命令提示符非常广泛地运行它,没有任何问题。怪异。

1 个答案:

答案 0 :(得分:0)

因为它变得很慢的唯一时间是你使用空闲并且很多次这样做。它可能只是空闲而且使用不同的编辑器如pycharm(Download here)会修复它。

如果这不起作用它并不重要因为你会只有在闲置的情况下运行它很多次,同时测试它并且用户几乎不会运行它,并且他们最有可能在命令提示符下运行它。