0
私は、スペースで区切られた単語だけを含む巨大な1行のファイルを持っています。私はそれにいくつかの追加のフィルタリングを実行したいと思います。どのように速くそれを行うには?Python:巨大なシングルラインファイルを処理する方法は?
with open("words.txt") as f:
lines = f.readlines()
for line in lines:
words = str(line).split(' ')
for w in words:
if is_allowed(w):
another_file.write(w + " ")
しかし、それは、extremelly遅い(〜1MB /秒)である:
現在、私は次のコードを持っています。どのようにそれをスピードアップする?