jieba分词不能把结果写入文件中,有人知道吗

想问下,为什么用jieba分词,不能把结果写入文件中啊,只是在控制台输出了,但是不知道为什么没写人文件,有人知道吗

一步步调试,看一下分词结果存在哪个变量里面

根据官方文档,可得jieba.cut返回的结构都是一个可迭代的 generator,所以解决方案是两种:

  1. 使用jieba.lcut来替代jieba.cut
  2. 或者将jieba.cut后的变量再转成list,即seg_list = jieba.cut(new)后,再加一句seg_list = list(seg_list)