Test Foro de elhacker.net SMF 2.1

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

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 (python) [Seleccionar]

import sys

def checkos():
   if sys.platform == "win32":
       return True
   else:
        return False
if checkos():
    print "Windows detectado"
else:
    print "Linux detectado"

Para crear un archivo te recomiendo el siguiente código:
Código (python) [Seleccionar]

with  open("fichero.txt", "w") as file:
    data = file.read()
    print data
    file.close()
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