1

私の課題は、ファイルを開き、テキスト ファイルを開いて、使用されているすべての単語のリストを作成することです。ファイルを開いたり、読んだり、閉じたりすることはできますが、分割しようとすると、次のエラーが表示されます。

これは何を意味し、何か提案はありますか?

file = open("decl.txt", "r")
lines = file.readlines()
text.close()

# split oliver
words = re.split('\W+', lines)

print(words)

エラーメッセージ

Traceback (most recent call last):
  File "lab.py", line 18, in <module>
    words = re.split('\W+', lines)
  File "/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/re.py", line 165, in split
TypeError: expected string or buffer
4

1 に答える 1