Hola, ¿cómo puedo imprimir los caracteres que hay entre dos posiciones?
Me explico mejor...
Código Python:
Ver originalarchivo = open('archivo.txt','r') # entro en el archivo
txt = archivo.read() # lo leo
principio = txt.find('nombre: ') # busco nombre:, me devuelve 1000 (ejemplo)
final = txt.find(' apellido:') # busco apellido:, me devuelve 1012 (ejemplo)
empiezanombre = principio + 8 # nombre vale 1008 (8 son los caracteres que tiene "nombre: ")
print "Su nombre es: " # ****
**** En el carácter 1008 empezaría mi nombre, bien, como le digo que imprima desde la posición 1008 hasta la posición 1012, que serían los 4 caracteres que tiene mi nombre.
No se si me he explicado bien.
Gracias de antemano.
Salu2