2
我重复运行我的程序有空闲调试目的后会降低计算机,但似乎随着时间的推移,我创造了一些那种真实堵塞了我的电脑内存的问题。用Python编写的Tkinter GUI有哪些类型的错误会导致这种情况?Python程序被执行多次
如果这不是问题的常见来源,我的进口情况如下:
import copy
import pickle
import re
import requests as req
import Tkinter as tk
import tkMessageBox
import ttk
,我能想到的其他来源的请求。我正在使用帖子和获取,但主要是发布。这些方法会导致计算机放慢吗?我已经关闭了所有相关的窗口后
我的电脑依然缓慢。这只发生在我运行并多次停止程序之后。这不是程序本身缓慢的问题。
编辑:看起来像问题是与通过空转。我通过命令提示符非常广泛地运行它,没有问题。奇怪的。
确定该程序终止,而不是挂试图做一些事情应该已经退出后?尝试运行'ps aux | grep python',如果你在linux/os x上,看看你有多少个python实例在运行。 – user3282276
python内置gc,所以内存清理问题的机会非常少。如果您启动任何后台进程作为程序的一部分。确保在所有正面/失败案例中关闭/杀死所有人。也让所有后台进程都清理干净。也看看PS(Linux的情况下)/任务管理器(在Windows中),看看是否有多个相同的可执行文件或二进制运行的实例 –
这是否发生没有IDLE? –