1
我正在处理大量的单词文件,我希望将excel文件放在每个单词文件所在的列中,每个文档中的每个单词都是一行。我是python的新手;我将如何做到这一点?将单词文档解析为excel文件,每行单个单词
我有这样的代码分离的话:
import string
remove = dict.fromkeys(map(ord, '\n ' + string.punctuation))
with open('data10.txt', 'r') as f:
for line in f:
for word in line.split():
w = f.read().translate(remove)
print(word.lower())
我只需要知道如何让每个单词在Excel中的一行。
当我这样做,我得到错误: 回溯(最近通话最后一个): 文件“解析”,第7行,在 w = f.read()。translate(删除) TypeError:预期的字符缓冲区对象 –
jgree157
尝试更改'r'为'rb' – maxymoo
w = f.read ().translate(remove) – jgree157