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? –