Я сортирую CSV по одному столбцу, но теперь эта строка усложняется, и я не уверен, как ее отсортировать
Почему я до сих пор придерживаюсь панд, как будто я записал отсортированные значения обратно в CSV
CSV
Snapshot,Status
21.001.1154_2019-01-04_14-37-47_1280868,Released
21.001.1183_2019-01-04_16-37-47_1280868,Unit Tested
21.001.1183_2019-01-04_14-37-47_1280868,Release
I used:
dd.sort_values(['Snapshot'],ascending=True)
du.to_csv(unit_file,header =True,index=False)
dataframe:
C:\Users\320047585\Sathish\Python>python sample.py
Before Sort
Snapshot Status
0 21.001.1154_2019-01-04_14-37-47_1280868 Released
1 21.001.1183_2019-01-04_16-37-47_1280868 Unit Tested
2 21.001.1183_2019-01-04_14-37-47_1280868 Release
И это вернуло отсортированные значения, перед первым _но теперь, если оба идентификатора одинаковы, мне нужно проверить дату, а четные даты одинаковы, мне нужно отсортировать по времени, любые выводы будут очень полезны
Expected output
21.001.1154_2019-01-04_14-37-47_1280868,Released
21.001.1183_2019-01-04_14-37-47_1280868,Released
21.001.1183_2019-01-04_16-37-47_1280868,Unit Tested
Заранее спасибо