Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: e en 28 Marzo 2018, 17:52 pm



Título: [PYTHON]¿Crear archivo de texto?
Publicado por: e en 28 Marzo 2018, 17:52 pm
¡Hola!, :)
siento ser tan pesado,pero es que estoy aprendiendo...
Es decir,como crear un archivo de texto (.txt) en cualquier ruta.
Uso python 2.7.
Gracias,
fox459


Título: Re: [PYTHON]¿Crear archivo de texto?
Publicado por: engel lex en 28 Marzo 2018, 17:58 pm
recomiendo antes que nada, si es algo basico, buscar en google... tienes mucha información disponible y en español ahí

en general

Código:
archivo = open("ruta del archivo", "w")
archivo.write("lo que vayas a ingresar al archivo")
archivo.close()


Título: Re: [PYTHON]¿Crear archivo de texto?
Publicado por: e en 28 Marzo 2018, 19:23 pm
¡Gracias!
,googlearé un poco...
fox459


Título: Re: [PYTHON]¿Crear archivo de texto?
Publicado por: Mr.Byte en 1 Abril 2018, 19:56 pm
Tambien es interesante saber si es para Windows, LINUX porque la ruta sera diferente


Título: Re: [PYTHON]¿Crear archivo de texto?
Publicado por: Sentex en 1 Abril 2018, 21:45 pm
para saber si es linux o windows un codigo sencillo es el siguiente:
Código
  1. import sys
  2.  
  3. def checkos():
  4.    if sys.platform == "win32":
  5.        return True
  6.    else:
  7.        return False
  8. if checkos():
  9.    print "Windows detectado"
  10. else:
  11.    print "Linux detectado"
  12.  
Para crear un archivo te recomiendo el siguiente código:
Código
  1. with  open("fichero.txt", "w") as file:
  2.    data = file.read()
  3.    print data
  4.    file.close()
  5.  


Título: Re: [PYTHON]¿Crear archivo de texto?
Publicado por: e en 5 Abril 2018, 17:50 pm
¡Muchas gracias Sentex!
Me fue muy útil.
fox459