from humanfriendly import parse_size
rows_from_sqlite = [
("sister_nancy.mp3", "2 Mo"),
("sister_nancy.mp4", "600 Mo"),
("titles.txt", "7Ko"),
("backup.tar.bz2", "4GB"),
]
for row in sorted(rows_from_sqlite, key=lambda row: parse_size(row[1])):
print(row)