1. 学ぶ
  2. /
  3. コース
  4. /
  5. Python で始めるデータのインポート入門

Connected

演習

テキストファイル全体のインポート

この演習では、moby_dick.txt というファイルを扱います。 これはアメリカ文学の名作『白鯨(Moby Dick)』の冒頭文を含むテキストファイルです。動画では、file = open('moby_dick.txt', mode='r') のようにファイルを開けることを見ました。その後、file.read() で内容を読み取り、file.close() でファイルを閉じられます。ただし、コンテキストマネージャーを使うと、これらをより効率的に行えます。この演習では、テキストファイルを開き、内容を表示し、最後にコンテキストマネージャーで閉じる流れを体験します。

指示

100 XP
  • with 文を使って moby_dick.txt を読み取り専用で開き、変数 file にバインドしてください。ファイル名は引用符 '' で囲んで渡します。
  • print() 関数でファイルの内容をシェルに表示してください。動画で Hugo が示したように、オブジェクト file に対して .read() メソッドを適用し、その結果を出力します。