※本ページではアフィリエイトリンク(PR)が含まれています※

Python入門

【5分でわかる】ファイル操作(files)の基本を学ぶ | Python入門

この記事ではPythonにおけるファイル操作について解説します。

テキストファイル(.txt)の読み込み方法

open()にテキストファイルのファイルパスを設定し、.readlines()を利用することでファイルの内容を全て読み出し、1行ごとのリストにまとめます。

with open('name.txt') as name_txt:
  print(name_txt.readline())

Jsonファイル(.json)の読み込み方法

open()にファイルパスを設定し,jsonモジュールのload()を使用することにより読み込み可能です。

import json
with open('test.json') as test_json:
 result = json.load(test_json)
  
print(result.get('test'))

CSVの読み込み方法

open()にファイルパスを設定し,csvモジュールのreader()を使用することにより読み込み可能です。

import csv

csv_file = open("./test.csv", "r", encoding="ms932", errors="", newline="" )

#リスト形式
result = csv.reader(csv_file, delimiter=",", doublequote=True, lineterminator="\r\n", quotechar='"', skipinitialspace=True)
print(result)