要求
分词.join 保存txt
第1种方法
分词.join 保存txt
input多行文本 /storage/emulated/0/数据中心/txt没有就新建
为什么会想到这么做
1. 是因为有分词文件📄要处理
2. 对各种词语和线索进行分类
3. 解释一下生活中不常见的现象,但是深刻的符合社会现象傅里叶
4. 傅里叶、语义函数、与贝叶斯的问题
以下是每行代码注释版本:
import os # 首先,我们导入操作系统模块,这样就能够与文件和目录进行互动了。
input_path = "/storage/emulated/0/数据中心/txt" # 我们要处理的输入文件的路径,希望你已经准备好了。
output_path = "/storage/emulated/0/数据中心/output.txt" # 将结果保存到这个输出文件中,让它成为你的杰作之一。
delimiter = " " # 这是分隔符,用于连接分词后的单词。当然,你可以选择任何你喜欢的字符。
if not os.path.exists(output_path):
open(output_path, 'w').close() # 如果所选的输出文件不存在,那就新建一个吧!一张空白的文本等待我们的创作。
with open(input_path, 'r') as f: # 打开输入文件,用'with'来确保文件在使用完毕后被正确关闭,r表示读模式。
lines = f.readlines() # 逐行读取文件内容,将每行存储为一个列表元素,每次都会给我们带来新的想法。
with open(output_path, 'a') as f: # 接着,打开(或创建)输出文件,以追加模式a打开,用f表示文件句柄。
for line in lines: # 好了,现在我们开始一行一行地创作了。在这个循环中,每次处理一个输入文件的输出。
words = line.strip().split() # 首先,我们去掉每行的首尾空白,然后以空格为分隔符将每行拆分成一个个的单词。
joined_line = delimiter.join(words) # 接下来,我们使用我们最喜欢的连接符将这些单词连接起来,构建我们的艺术品。
f.write(joined_line + "\n") # 最后,我们把这行代码加入我们构建的作品中,每行之间留下一点空隙,让它看起来更美观。
希望以上代码注释能够启发你,同时也让你感到愉悦!
第2种方法
input写入多行文本 2333.3结束
随后:分词 去重 删除空行
.join 每行保存一个词语
将文本保存txt
/storage/emulated/0/数据中心/txt/
文件夹📁没有就新建 print控制台和保存txt
文件命名规则:
1. input手动输入(如果输入的是控制或者回车的话,直接进入第2条)
2. 编号. 第1个分词词语 时间戳
好的,我已经根据你的要求进行修改,代码如下: