resultado imprimido en el idle pasarlo a un archivo txt
Marte Fabián Baquerizo Sánchez
martefabian en tredasis.com
Sab Jul 26 01:13:28 CEST 2008
Hola Emanuel,
Un modo simple de hacer esto es que desde el intérprete de comandos (la
consola tipo ms-dos de windows) ejecutes tu script y redirijas la salida a
un archivo, por ejemplo:
C:\directorioDeMiScript> python programa.py > archivo.txt
Con esto la salida que normalmente va a la pantalla se guarda en
"archivo.txt"
Por cierto es un trozo de código interesante el que has enviado, ¿podrías
poner la web donde lo has encontrado?
Saludos.
--------------------------------------------------
From: "Emanuel Sotelo" <ing_emanuels en hotmail.com>
Sent: Friday, July 25, 2008 3:14 PM
To: "python español" <python-es en aditel.org>
Subject: [Python-es] resultado imprimido en el idle pasarlo a un archivo txt
>
> buenas tardes copie este programa de una pagina web y queria ver si
> alguien me podia aconsejar de
> como pasar el resultado impreso a un documento txt ya que como se
> encuentra el programa lo imprime
> en el idle, Les dejo el programa para que vean de que se trata
> este ejemplo muestra los ProgIDs diponibles de las aplicaciones de windows
> que estan insalados y pueden
> ser usados con windows32com.
>
> import win32com.client
> strComputer = "."
> objWMIService = win32com.client.Dispatch("WbemScripting.SWbemLocator")
> objSWbemServices = objWMIService.ConnectServer(strComputer,"root\cimv2")
> colItems = objSWbemServices.ExecQuery("Select * from
> Win32_ProgIDSpecification")
> for objItem in colItems:
> print "Caption: ", objItem.Caption
> print "Check ID: ", objItem.CheckID
> print "Check Mode: ", objItem.CheckMode
> print "Description: ", objItem.Description
> print "Name: ", objItem.Name
> print "Parent: ", objItem.Parent
> print "ProgID: ", objItem.ProgID
> print "Software Element ID: ", objItem.SoftwareElementID
> print "Software Element State: ", objItem.SoftwareElementState
> print "Target Operating System: ", objItem.TargetOperatingSystem
> print "Version: ", objItem.Version
> print "-----------------------------------------------------"
>
>
> espero que alguien me pueda ayudar gracias por su tiempo y espero por su
> respuesta
>
> _________________________________________________________________
> Tenemos lo que búscas…JUEGOS.
> http://club.prodigymsn.com/
> _______________________________________________
> Lista de correo Python-es
> http://listas.aditel.org/listinfo/python-es
> FAQ: http://listas.aditel.org/faqpyes
------------ próxima parte ------------
_______________________________________________
Lista de correo Python-es
http://listas.aditel.org/listinfo/python-es
FAQ: http://listas.aditel.org/faqpyes
Más información sobre la lista de distribución Python-es