最初のファイルから新しいCSVファイルを作成する場合は、 ですが、最初のファイルの最後の行は2番目のファイルの最初の行で、すべての行/行が逆転されるまで続きます。新しいファイルにCSVファイルを書き直してください。
歓声 ジョン
最初のファイルから新しいCSVファイルを作成する場合は、 ですが、最初のファイルの最後の行は2番目のファイルの最初の行で、すべての行/行が逆転されるまで続きます。新しいファイルにCSVファイルを書き直してください。
歓声 ジョン
だけのpythonを使用して:
with open('data.csv', 'r', encoding='utf-8') as f:
lines = f.readlines()
with open('reversed_data.csv', 'w+', encoding='utf-8') as f:
for l in reversed(lines):
f.write(l)
またはシェル経由の:
tail -r data.csv > reverse_data.csv
それはPythonで行われる必要がありますか?なぜ[シェルコマンド](http://stackoverflow.com/questions/742466/how-can-i-reverse-the-order-of-lines-in-a-file)だけではないのですか?例えば'tail -r data.csv'? – hansaplast