ThreadPoolExecutor python выдает sqlite3.ProgrammingError & Error в atexit._run_exitfuncs - PullRequest
0 голосов
/ 22 апреля 2020

У меня есть некоторый список наборов данных, и я генерирую примеры после загрузки этих наборов данных, для которых я использую ThreadPoolExecutor. Ниже код дает представление о том, что я делаю.

with futures.ThreadPoolExecutor(max_workers=WORKER_COUNT_DATASETS) as tpool:
        builder_examples = tpool.map(generate_single_visualization, list(dataset_config_list))

dataset_config_list - это список наборов данных, а функция generate_single_visualization генерирует примеры наборов данных.

Все работает нормально генерация примеров наборов данных et c, но в итоге я получил sqlite3.ProgrammingError & Error in atexit._run_exitfuncs, которого я не понимаю, Full StackTrace здесь

Заранее спасибо.

...