TypeError: 'errors' - недопустимый аргумент ключевого слова для этой функции - PullRequest
0 голосов
/ 17 декабря 2018

При открытии текстового файла для чтения я получаю следующую ошибку:

Traceback (последний вызов был последним): файл "compugin.py", строка 13, в input = open ('chatbot.txt ',' r ', errors =' ignore ') TypeError:' errors '- недопустимый аргумент ключевого слова для этой функции

Вот мой код:

import nltk
import io
import numpy as np
import random
import string
from sklearn.feature_extraction.text import TfidfVectorizer
from sklearn.metrics.pairwise import cosine_similarity

## Download needed NLTK packages
## nltk.data.path.append('/usr/local/share/nltk_data')

#### INPUT:
input = open('chatbot.txt', 'r', errors = 'ignore')
rawText = input.read()

Любые предложения будут с благодарностью!

1 Ответ

0 голосов
/ 17 декабря 2018

Я думаю, что есть разные open() функции, и Python путает с другой.
Попробуйте следующее:

input = io.open(...
...