Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/10/2010, 18:27
Avatar de Mar91
Mar91
 
Fecha de Ingreso: octubre-2010
Mensajes: 7
Antigüedad: 13 años, 6 meses
Puntos: 1
Leer, y modificar fichero si se cumple tal condición.

¡Hola!
Bueno, al grano xD~ tengo que hacer lo siguiente:
Solicitar el nombre del jugador, se busca en el archivo records.txt y si no existe se lo agrega y se vuelve al menu.

Ya creé el archivo "records.txt", está vacío, a medida que ejecuto el programa se agregan nombres y se va llenando... hasta ahora hice esto:

Código:
fichero = open('records.txt', 'r')

nombre = raw_input('Nombre: ')
f = open('records.txt', 'a' )
f.write(nombre + '\n')
f.close()

fichero = open('records.txt', 'r')
for linea in fichero:
  print linea


fichero.close()
Se me agrega el nombre y ya, no sé como condicionar para que se me agregue solo si no está en la lista D:


Estoy muy perdida, denmen una mano en eso plis! :S

pd:
Y además, esto tiene que ver con un juego (SIMON) y al fallar se tiene que mostrar la posición del jugador en el record y demás... Si tienen alguna pista para darme con respecto a esto también me vendría muy bien...