Eu tive certos problemas na hora da leitura devido ao formato que foi escrito os dados, com isso tive que dar um split e ai funcionou
print("----------------------\n")
nome = input("Digite seu nome: ")
Nota = float(input("Digite sua nota: "))
print("----------------------\n")
with open('notas_alunos.csv', 'a') as f:
f.write(f'Nome: {nome}, Nota: {Nota}\n')
import csv
with open ('notas_alunos.csv', newline='') as f:
leitor = csv.reader(f)
for linha in leitor:
texto_nota = linha[1].split(":")
if float(texto_nota[1]) > 7:
print(linha)