with open() as f ,括号里面的路径问题!!

img

img

img


with open(r'E:\CSDN_400\Chinese-corpus-sentiment-data-analysis-master\res\datanew\pos'+pos_txts[i], errors='ignore', encoding='UTF-8') as f:
感觉是括号里的不对,但是又不知道哪儿错了
图片和报错已经附上,一个txt对应一条评论文本,想合起来放在train_texts_orig.append(text)中。不知道哪儿出问题了

路径前面的r去掉
r代表忽略字符串传义,但你字符串内反斜杠已经转义好了,你忽视转义反而会出错
有帮助望采纳

把字符串前面的r 去掉。
你路径用的双反斜杠 \\ 已经对反斜杠转义了,就不能在字符串前面加r
加r表示忽略\转义
如果要加r就只写一个\即可

    r'E:\CSDN_400\Chinese-corpus-sentiment-data-analysis-master\res\datanew\pos'+pos_txts[i]