0
私のレッスンは継続され、イムは、私は、このようなCSVを持っているこの練習で立ち往生:csvファイル
John^Reporter^Angola
Mary^Engineer^Canada
Anna^Manager^India
、これを達成したいと思います:
Angola^John^Reporter
Canada^Engineer^Mary
Anna^India^Manager
を
のように、すべての行は左から右の列の内容でソートされます。
私はこのコードを試みた:
with open('file.csv', 'r') as sortrow:
reader = csv.reader(sortrow.readlines(), delimiter='^')
reader = sorted(reader, key=lambda x: x[0])
with open(syspath+temppath+'/added5.csv', 'w') as sortwrite:
writer = csv.writer(sortwrite, delimiter='^')
for row in reader:
writer.writerow(row)
をiはソート(リーダ、キー=ラムダX:[0] X)を考え仕事をするが、そのないであろう。 助けてください。事前
すべての行を左から右にソートする方法は? – Lucas
質問が間違っています。編集されました。 –
'の行の場合: _csv.Error:引用符で囲まれていないフィールドに改行文字が表示されている - ファイルをユニバーサル改行モードで開く必要がありますか?' – Lucas