SoloCodigo
Programación Web y Scripting => Python => Mensaje iniciado por: betitogc2 en Lunes 28 de Enero de 2013, 20:00
-
Buen día, espero puedan ayudarme con mi problema. Estoy trabajando en Python 2.7 y hago consultas hacia un servidor que arrojan miles de resultados, esos resultados quisiera exportarlos a un block de notas para que me sea más fácil su visualización y revisión.
Me logueo en la consola de Python a una interfaz web alojada en un servidor de la siguiente manera:
>> import xmlrpclib
>>login=xmlrpclib.Server('http://user:password@ip.servidor:puerto/Software')
Una vez logueado hago una consulta que arroja hasta 5000 tareas.
>> Software.Tasks.searchRecentTasks({'StartDate':'AAAA-MM-DD','TestPlanName':'Nombre-testplan'},5000)
Todos los resultados aparecen en la consola, lo que quiero es que esa consulta se exporte a un archivo de texto para que me sea más fácil su revisión.
Saludos.
Estoy trabajando sobre Python 2.7 y Windows Server 2008
-
Ni idea en Python 2.7 pero en Python3 yo lo haría :
mensaje = Software.Tasks.searchRecentTasks({'StartDate':'AAAA-MM-DD','TestPlanName':'Nombre-testplan'},5000)
with open(dir+ '/' +nombreArchivo+'.txt', mode='w') as archivo:
archivo.write(mensaje)
archivo.close()
''' dir seria el directorio o carpeta destino donde se almacenara el archivo
ejemplo /home/juaquin/MisDocumentos o C:\Users\Usuario\Desktop'''
http://docs.python.org/3/library/functions.html#open
salduos