Чтение txt-файла с многопоточностью в python

Я пытаюсь прочитать файл на python (просканировать его строки и найти термины) и записать результаты - скажем, счетчики для каждого термина. Мне это нужно для большого количества файлов (более 3000). Можно ли сделать это многопоточным? Если да, то как?

Итак, сценарий такой:

  • Прочитать каждый файл и просмотреть его строки
  • Записать счетчики в один и тот же выходной файл для всех файлов, которые я прочитал.

Второй вопрос: улучшает ли это скорость чтения / записи?

Надеюсь, это достаточно ясно. Спасибо,

Рон.

19
задан Ron D. 15 October 2011 в 06:46
поделиться