def __init__(self, verbose=False): self.verbose = verbose self.plugins_path = None self.temp_path = None self.kmdfiles = [] self.kmd_modules = [] self.max_datetime = datetime.datetime(1980, 1, 1, 0, 0, 0, 0) k2file.K2Tempfile().removetempdir() self.__set_temppath()
def __init__(self, verbose=False): self.verbose = verbose # 디버깅 여부 self.plugins_path = None # 플러그인 경로 self.temp_path = None # 임시 폴더 클래스 self.kmdfiles = [] # 우선순위가 기록된 kmd 리스트 self.kmd_modules = [] # 메모리에 로딩된 모듈 # 플러그 엔진의 가장 최신 시간 값을 가진다. # 초기값으로는 1980-01-01을 지정한다. self.max_datetime = datetime.datetime(1980, 1, 1, 0, 0, 0, 0) # 키콤백신이 만든 임시 파일 모두 제거 (운영체제의 임시 폴더를 초기화) k2file.K2Tempfile().removetempdir()
def __set_temppath(self): self.temp_path = k2file.K2Tempfile()
def __set_temppath(self): # 임시 폴더를 지정한다. self.temp_path = k2file.K2Tempfile()
def set_temppath(self, temp_path): # 임시 폴더를 지정한다. self.temp_path = k2file.K2Tempfile(temp_path)