ホームページ  >  記事  >  バックエンド開発  >  Pythonでテキストドキュメントを読む方法

Pythonでテキストドキュメントを読む方法

下次还敢
下次还敢オリジナル
2024-04-20 17:50:181043ブラウズ

Python を使用してテキスト ドキュメントを読み取る方法は 4 つあります。 ファイル コンテンツ全体を直接読み取る ファイル コンテンツを 1 行ずつ読み取り、リストに保存する ファイル コンテンツを 1 行ずつ繰り返し実行する エンコーディング、読み取りモード、およびファイルの改行 シンボルとその他のオプションのパラメーター

Pythonでテキストドキュメントを読む方法

Python を使用してテキスト ドキュメントを読み取る方法

直接メソッド:

<code class="python">with open("filename.txt", "r") as f:
    contents = f.read()</code>

#1 行ずつ読み取る:

<code class="python">with open("filename.txt", "r") as f:
    lines = f.readlines()</code>
#1 行ずつ反復する:

<code class="python">with open("filename.txt", "r") as f:
    for line in f:
        # 对每一行进行操作</code>

その他のオプションパラメータ:

    encoding:
  • ファイルのエンコーディングを指定します (例: "utf-8")。
  • mode:
  • 読み取りモード、「r」は読み取り専用、「w」は書き込み専用、「a」は追加です。
  • newline:
  • は、改行文字を制御するために使用されます。デフォルト値は、オペレーティング システムのデフォルトの改行文字です。
例:

「example.txt」という名前のファイルを読み取り、その内容を出力します:

<code class="python">with open("example.txt", "r") as f:
    contents = f.read()
print(contents)</code>

Read "example .txt"ファイルを作成してリストに保存します:

<code class="python">with open("example.txt", "r") as f:
    lines = f.readlines()
print(lines)</code>

「example.txt」ファイルを 1 行ずつ読み取り、各行を出力します:

<code class="python">with open("example.txt", "r") as f:
    for line in f:
        print(line)</code>

以上がPythonでテキストドキュメントを読む方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。