我有这个:
from os import path
base_path = "C:\\texts\\*.txt"
for file in files:
with open (file) as in_file, open(path.join(base_path,"%s_tokenized.txt" % file), "w") as out_file:
data = in_file.readlines()
for line in data:
words = line.split()
str1 = ','.join(words)
out_file.write(str1)
out_file.write("\n")
它在读取的同一目录中生成标记化文件。如何将这些 out_files 输出到不同的目录中,例如"C:\\texts\\Tokenized"
?
我知道有一些方法可以在生成这些新文件后将它们移动到其他目录,但我想知道的是,如果在上面的代码中生成新文件的同时将它们输出到其他目录?