Я использую библиотеку dataframe_image для создания и экспорта изображений фреймов данных.
Когда я пытаюсь запустить их параллельно с помощью ThreadPoolExecutor, это занимает то же время, что и запуск это последовательно. Я не уверен, почему это так и можно ли это исправить.
Попытка параллельного выполнения
Я использую библиотеку dataframe_image для создания и экспорта изображений фреймов данных. Когда я пытаюсь запустить их параллельно с помощью ThreadPoolExecutor, это занимает то же время, что и запуск это последовательно. Я не уверен, почему это так и можно ли это исправить. Попытка параллельного выполнения [code]from concurrent.futures import ThreadPoolExecutor, ProcessPoolExecutor, as_completed import dataframe_image as dfi import pandas as pd import time
s = time.time() with ThreadPoolExecutor() as executor: futures = [executor.submit(export_df_wrapper, *task) for task in tasks] for future in as_completed(futures): try: result = future.result() except Exception as e: print(f"Error occurred: {e}")