Del doc ,
Los modos 'r +', 'w +' y 'a +' abren el archivo para actualizarlo (tenga en cuenta que 'w +' trunca el archivo). Agregue 'b' al modo para abrir el archivo en modo binario, en sistemas que diferencian entre archivos binarios y de texto; en sistemas que no tienen esta distinción, agregar la 'b' no tiene ningún efecto.
y aqui
w +: abre un archivo para escribir y leer. Sobrescribe el archivo existente si el archivo existe. Si el archivo no existe, crea un nuevo archivo para leer y escribir.
Pero, ¿cómo leer un archivo abierto con w+
?