从零开始写代码 2023-11-16 16:56 采纳率: 69.2%
浏览 19
已结题

python读取文件不全怎么办?

为什么open函数读不全?
这是需要读取的内容

img

这是读取的结果

img

img

但是读到14回就没了

img

但是原文后面还是有内容的,但是并没有读取到(上面那个图片是原文)

代码如下

import jieba
f = open("西游记.txt",'r',encoding='ANSI')#读取时要设置文件编码格式
article_text=f.read()
f.close()
article = jieba.lcut(article_text)  # 分割字符为词list
print(article_text)

[](链接:https://pan.baidu.com/s/1YLOW8LRgX5Cb50g0ywbJoA?pwd=sfao
提取码:sfao)这是文件

  • 写回答

1条回答 默认 最新

  • 虫鸣@蝶舞 2023-11-16 18:35
    关注

    你可以尝试下把编码格式换一换,文本文件可能有ANSI认不出的特殊字符

    import jieba
    f = open("西游记.txt",'r',encoding='UTF8')#问题可能出在这里的编码方式
    article_text=f.read()
    f.close()
    article = jieba.lcut(article_text)  # 分割字符为词list
    print(article_text)
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 11月24日
  • 已采纳回答 11月16日
  • 创建了问题 11月16日