Dal documento ,
Le modalità 'r +', 'w +' e 'a +' aprono il file per l'aggiornamento (si noti che 'w +' tronca il file). Aggiungi 'b' alla modalità per aprire il file in modalità binaria, su sistemi che differenziano tra file binari e di testo; su sistemi che non hanno questa distinzione, l'aggiunta di 'b' non ha alcun effetto.
e qui
w +: apre un file sia per la scrittura che per la lettura. Sovrascrive il file esistente se il file esiste. Se il file non esiste, crea un nuovo file per la lettura e la scrittura.
Ma come leggere un file aperto con w+
?