Python- Google NLP Api возвращает ssl.SSLEOFError: EOF произошел с нарушением протокола

Я работаю над проектом с использованием Python(3.6) и Django(2), в котором мне нужно обработать слишком много файлов из каталога с помощью API-интерфейса обработки облачного языка Google, но после обработки ~100 файлов возвращается сообщение об ошибке:

ssl.SSLEOFError: EOF произошел с нарушением протокола (_ssl.c:852) [29/Dec/2018 13:27:33] "POST / HTTP/1.1" 500 17751

Вот из views.py :

def nlp_text_manager(text_path, name):
    text = text_path
    # encoding = predict_encoding(text_path)
    # print('encoding is: {}'.format(encoding))
    txt = Path(text_path).read_text(encoding='utf8')
    service = discovery.build('language', 'v1beta2', credentials=credentials)
    service_request = service.documents().analyzeSentiment(
        body={
            'document': {
                'type': 'PLAIN_TEXT',
                'content': txt
            }
        }
    )
    response = service_request.execute()
    return response

0 ответов

Другие вопросы по тегам