Ví dụ Python-Levenshtein

def PopulateAmCacheTemporalCollaterals[tên tệp, sqlTweak, DB, tài sản thế chấpDBTableName, reconWindow=3]. countHostsProcessed = 0 # Xử lý mỗi lần xuất hiện của Tên tệp nếu sqlTweak là "". dữ liệu = DB. Truy vấn["SELECT RowID, HostID, FileName, FirstRun from Entries WHERE EntryType = %s AND FileName = '%s'" % [cài đặt. __AMCACHE__, tên tệp]] khác. dữ liệu = DB. Truy vấn["SELECT RowID, HostID, FileName, FirstRun from Entries_FilePaths WHERE EntryType = %s AND FileName = '%s' AND %s" % [cài đặt. __AMCACHE__, fileName, sqlTweak]] rowList = [] countRowsToProcess = len[data] countRowsProcessed = 0 # Đã thực hiện trước cho hàng trong dữ liệu. rowID = row[0] hostID = row[1] fileName = row[2] firstRun = row[3] # Chèn mục nhập vào DB DB. Execute["INSERT INTO " +colonDBTableName + " VALUES [NULL,%s, 0, 0, 0, 0]" % [rowID]] # Kiểm tra cửa sổ điều chỉnh CountRowsProcessed += 1 update_progress[float[countRowsProcessed] / float[countRowsToProcess] . timedelta[0,60 * reconWindow] maxFirstRun = firstRun + datetime. timedelta[0,60 * reconWindow] reconEntries = DB. Truy vấn["SELECT RowID, HostID, FileName, FirstRun FROM Entries WHERE EntryType = %s AND [FirstRun >= '%s' AND FirstRun

Chủ Đề