Pythonでtxtファイルの一部の内容を取得するにはどうすればいいですか?

Pythonのファイル処理機能を使用して、txtファイルの一部の内容を取得する方法があります。以下は一般的な方法です:

  1. txtファイルを開いてください。
  2. readlines() メソッド
  3. リストのインデックスを使用して、必要なコンテンツの一部を取得できます。
  4. ファイルを閉じる。

以下はサンプルコードです。

# 打开文件
with open('example.txt', 'r') as file:
    # 读取所有行
    lines = file.readlines()

    # 获取部分内容
    start_line = 2
    end_line = 5
    content = lines[start_line:end_line]

# 打印内容
for line in content:
    print(line.strip())

# 关闭文件
file.close()

上記のコードでは、ファイル “example.txt” を開いて、readlines() 関数を使用してファイル内のすべての行をlinesリストに保存しました。次に、取得する部分の開始行と終了行を指定し、linesリストから対応する行を取得しました。最後に、選択した内容をループして表示しました。

上記の例では、txtファイルが現在の作業ディレクトリに存在すると仮定しています。他のディレクトリにある場合は、完全なファイルパスを提供する必要があります。

bannerAds