この質問には既に回答済みですが、このプロセスについて記述しているページが見つからない場合は、お詫び申し上げます。私がしようとしているのは、大きなファイル(New York Timesコーパス)を取り出し、split関数を使って単語のリストに変更し、その長いリストから特定の単語を検索することです。私はこのコード大規模なファイル内での操作と検索
words=open('nyt.txt')
for line in words:
print (line)
でファイルを印刷するのpythonを取得することができたが、私はその後、この関数に()words.splitを使用できるようにしたいと思います。
はこれまでのところ、私は、これは動作しません(私はちょうどこの
words= ('A B. C D E F G A. B C D E F G A B C D E F G A B C D E F G')
のように入力しますが、むしろコピーするよりも、括弧内NYTを貼り付ける小さなコーパスを使用してプログラムを開発してきましたファイルが大きすぎます)。私はむしろ変数名にファイルをソースしたいと思います。
また、これが以前に尋ねられ、以前に回答されていればごめんなさい。
行ごとに読み込むことが重要であるかどうかは完全にはわかりません。私が探しているのは、コードを設定して印刷物(単語)を入力できるようにして、問題のファイルを印刷することです。 –
が更新されました。これは役に立ちますか? – Thomas
私は気になることは嫌いですが、これは機能していないようです。つまり、ファイル内のすべての単語を呼び出すことができる名前付きリストに読み込みますが、そのコードを使用すると、行が終わりたいとは思われません。 >>>に戻ります。これは2.7の代わりにpython 3で作業した結果可能でしょうか?そうであれば、おそらく2.7をダウンロードしてコードの残りの部分をコンパチブルにするための小さな変更を加えるだけかもしれません。 –