Python - problema de escritura en archivo de texto: UnsupportedOperation

 
Vista:

problema de escritura en archivo de texto: UnsupportedOperation

Publicado por Jacob (4 intervenciones) el 04/03/2016 02:26:08
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
miArchivo = open("triangulo.txt", "r")
 
linea1=miArchivo.readline()
linea2=miArchivo.readline()
linea1=int(linea1)
linea2=int(linea2)
cateto1 =linea1
cateto2 =linea2
hipotenusa=((cateto1**2)+(cateto2**2))**(1/2)
 
 
miArchivo.write(str(hipotenusa))
 
 
miArchivo.close()



1
2
3
4
5
6
7
8
error: ---------------------------------------------------------------------------
UnsupportedOperation                      Traceback (most recent call last)
<ipython-input-1-2bbff8e3719e> in <module>()
     10 miArchivo.seek(0,2)
     11
---> 12 miArchivo.write(str(hipotenusa))
     13
     14

UnsupportedOperation: not writable
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve
Val: 2.239
Plata
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

problema de escritura en archivo de texto: UnsupportedOperation

Publicado por xve (1646 intervenciones) el 04/03/2016 12:28:32
Hola Jacob, tienes abierto el archivo solo para lectura... por eso te da el error...

Abre el archivo para escritura y podrás escribir en el.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

problema de escritura en archivo de texto: UnsupportedOperation

Publicado por Jac (4 intervenciones) el 04/03/2016 13:28:37
MUCHAS GRACIAS!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar