Многопроцессорная проблема в python - PullRequest
0 голосов
/ 04 марта 2020

У меня есть следующий код в B.py

      def func1():
        with concurrent.futures.ProcessPoolExecutor(max_workers=2) as executor:
          for img_bean,out_file in zip(tmp,executor.map(ocr.ocr2,tmp)):
            print(img_bean,',',out_file,', processed')

, он вызывается из функции в A.py. У меня есть файл ocr.py, имеющий функцию - ocr2.

но когда это выполняется, процесс никогда не запускается и ocr2 никогда не вызывается. Вместо этого A.py выполняется снова с самого начала.

Может кто-нибудь помочь?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...