文書の表示以前のリビジョンバックリンク文書の先頭へ この文書は読取専用です。文書のソースを閲覧することは可能ですが、変更はできません。もし変更したい場合は管理者に連絡してください。 ====== CSVファイルを読み込む ====== <code .py read.py> import csv f = open('result.csv', 'r') reader = csv.reader(f, delimiter=",") for r in reader: print(r) </code> x[1]にはソートキーを入れる <code .py readSorted.py> import csv f = open('result.csv', 'r') reader = csv.reader(f, delimiter=":") sorted_data = sorted(reader, key=lambda x : x[1]) for d in sorted_data: print(d) f.close() </code> ====== CSVファイルを書き込む ====== 作成したデータをcsv形式でファイル保存するときは下記の様にやると楽ちん <code> # coding: utf-8 import csv # csvファイルの最初の列が指定する文字列を含めばその行を別ファイルに出力する例 f_out = open(filename_output,'w') f = open(filename_input, 'r') reader = csv.reader(f, delimiter=',') for r in reader: if( search_str in r[0]): print(*r, file=f_out, sep=',') f_out.close() f.close() </code> /home/users/2/lolipop.jp-4404d470cd64c603/web/ws/data/pages/python/csvファイル読込書込.txt 最終更新: 2020/04/21 10:07by baba