gc를 통과하다.get_objects () 현재 실행 중인 대상 수량 검사
stats = []
objects = gc.get_objects()
objects_temp = objects[100:120]
print('objects:', objects_temp)
run_objects = {}
run_others = {}
for o in objects:
if hasattr(o, '__class__'):
key = str(o.__class__)
run_list = run_objects
else:
key = type(o)
run_list = run_others
if key in run_list:
run_list[key] += 1
else:
run_list[key] = 1
for obj in run_objects:
print('object', run_objects[obj], obj)
stats.append([run_objects[obj], obj])
for obj in run_others:
print('none object', run_others[obj], obj)
stats.append([run_others[obj], obj])
"""
('object', 4, "<type 'zipimporter'>")
('object', 1, "<type 'NotImplemented'>")
('object', 1, "<class 'float_info'>")
('object', 3, "<class 'site._Printer'>")
('object', 5, "<type 'frame'>")
('object', 64, "<type 'weakref'>")
('object', 109, "<type 'set'>")
('object', 2583, "<type 'builtin-code'>")
('object', 6, "<type 'SRE_Pattern'>")
('object', 48, "<class '_weakrefset.WeakSet'>")
('object', 1361, "<type 'tuple'>")
('object', 25, "<type 'classmethod'>")
('object', 18, "<type 'method'>")
"""
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.