Я создал небольшую функцию, которая сортирует строки в файле CSV по алфавиту. Тем не менее, это сортирует их с большой буквы против не с большой буквы. Есть ли в любом случае, чтобы сделать все записи заглавными, а затем отсортировать их?
import csv
def CSV_alphabetisch():
try:
reader = csv.reader(open("G.csv"), delimiter=";")
sortedlist = sorted(reader,)
with open ("G.csv","w") as new:
writer = csv.writer(new,delimiter=";")
for n in sortedlist:
writer.writerows([n])
except IndexError:
print ("Index Error")
CSV_alphabetisch()
Я пытался использовать функцию .capitalise (), но, к сожалению, получаю сообщение об ошибке. Буду признателен за любую помощь.
Спасибо