如何批量写入读取并写入到不同的txt文件中

问题遇到的现象和发生背景
问题相关代码,请勿粘贴截图
#打开要处理的文章
path="F:\Pycharmwenjian\文本挖掘\词频统计\事故报告\分词后所有事故\搁浅三沙x.txt"
reader = open(path,'r',encoding='utf-8')
strs =reader.read()
result = open("F:\Pycharmwenjian\文本挖掘\词频统计\事故报告\分词后所有事故-词频\搁浅1.txt", "w")


path="F:\Pycharmwenjian\文本挖掘\词频统计\事故报告\分词后所有事故\搁浅丰泽.txt"
reader = open(path,'r',encoding='utf-8')
strs =reader.read()
result = open("F:\Pycharmwenjian\文本挖掘\词频统计\事故报告\分词后所有事故-词频\搁浅2.txt", "w")

path="F:\Pycharmwenjian\文本挖掘\词频统计\事故报告\分词后所有事故\搁浅大连B.txt"
reader = open(path,'r',encoding='utf-8')
strs =reader.read()
result = open("F:\Pycharmwenjian\文本挖掘\词频统计\事故报告\分词后所有事故-词频\搁浅3.txt", "w")

运行结果及报错内容
我的解答思路和尝试过的方法
我想要达到的结果

如何能遍历一下所有的文件

https://www.jb51.net/article/136497.htm

直接用 os 去读文件夹遍历啊

利用os.walk获取指定路径中所有的目录和文件名

import os
path=r'F:\Pycharmwenjian\文本挖掘\词频统计\事故报告'
for i in os.listdir(path):
    print(os.paht.join(path,i))

我发的是读一个写一个,想知道如何在批量读取之后还能批量写入不同的文件中,不知道哪位大佬可以帮忙解答一下?