Python 无法打开本地.txt文件以在NLTK中读取

Python 无法打开本地.txt文件以在NLTK中读取,python,nlp,nltk,Python,Nlp,Nltk,我不是一个有经验的程序员,我只是想用NLTK进行一些数据分析。我正在关注在线书籍,但以下代码无法打开以读取该文件 #download nltk import nltk nltk.download() #import everything from nltk from nltk.book import * import io open('ALL FEMALES1.txt', encoding="ISO-8859-1") 输出: 我试着用 f = open('ALL

我不是一个有经验的程序员,我只是想用NLTK进行一些数据分析。我正在关注在线书籍,但以下代码无法打开以读取该文件

#download nltk

import nltk
nltk.download()

#import everything from nltk
from nltk.book import *

import io
open('ALL FEMALES1.txt', encoding="ISO-8859-1")

输出:

我试着用

f = open('ALL FEMALES1.txt')
>>> raw = f.read()
但这给了我以下错误: “utf-8”编解码器无法解码位置18929处的字节0xd5:无效的连续字节


有什么建议吗?如果有必要的话,我正在使用Jupyter笔记本。

打开文件可以很好地完成

with open('sample_file.txt', encoding="ISO-8859-1") as f:
    print(f.read())