csvファイルを逆順にして保存するのですが、一番上(ヘッダー?)の行は一番上で固定したいのですがやり方がわかりません。
python
1import csv 2 3mycsv = csv.reader(open('7886_stockPriceData_3.csv')) 4result = sorted(mycsv, key=operator.itemgetter(0)) 5print(result) 6with open("/7886_stockPriceData_3.csv", "w") as f: 7 data = csv.writer(f, delimiter=',') 8 for r in result: 9 data.writerow(r)
上記のコードだと動かしたくない一番上の行(日付、始値、終値、出来高)まで逆順の設定になり一番下にいってしまいます。
どうすれば一番上に固定できるでしょうか?わかる方教えてください。
よろしくお願いいたします。
result
12018-07-09 136 137 5000 22018-07-10 135 139 45000 32018-07-11 137 134 22000 42018-07-12 132 134 16000 5... ... ... ... 62019-11-26 660 648 1700 72019-11-27 648 648 400 82019-11-28 654 668 2700 92019-12-02 661 653 900 102019-12-04 679 680 3000 112019-12-05 688 712 7200 122019-12-06 712 703 800 132019-12-09 699 702 1000 142019-12-10 702 705 2000 15日付 始値 終値 出来高//この行は一番上で固定したいです。
回答1件
あなたの回答
tips
プレビュー