Python のスレッド化に問題があります。メモリは上昇し続けます (pythonw.exe).. +- 20.000 kB で始まりますが、プログラムが終了するまで上昇し続けます。誰でもこれを修正する方法を知っていますか?
class Threads(threading.Thread):
def run(self):
try:
HTML = urllib2.urlopen(//URL//).read()
except urllib2.HTTPError: pass
except: pass
def __Scan__():
Count = 0
while Count <10000:
Count = Count + 1
try:
Thread = Threads()
Thread.name = Count
Thread.start()
except:
Count = Count - 1
各スレッドが URL を開き、スレッドの番号をリストに格納します。でも、それがメモリの上昇の原因だとは思いませんか?誰でも助けることができますか?
どうも