Многопроцессорная обработка нескольких файлов в списке
Я пытаюсь прочитать список, который содержит N количество файлов .csv, хранящихся в списке синхронно.
Прямо сейчас я делаю следующее:
импорт многопроцессорных
Пустой списокДобавить список со списком .csvdef A () - четные файлы (список [:: 2])def B () - нечетные файлы (список [1 :: 2]Процесс 1 def A ()Процесс 2 def B ()
def read_all_lead_files(folder):
for files in glob.glob(folder+"*.csv"):
file_list.append(files)
def read_even():
file_list[::2]
def read_odd():
file_list[1::2]
p1 = Process(target=read_even)
p1.start()
p2 = Process(target=read_odd)
p2.start()
Есть ли более быстрый способ разделить список на функции процесса?