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

下次还敢
リリース: 2024-04-20 17:50:18
オリジナル
1043 人が閲覧しました

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 サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!