[Python-es] (sin asunto)

luis orellana orihuela lova_luis en hotmail.com
Jue Nov 29 11:47:58 CET 2007



Hola todos

Estoy empezando con Python. Estoy tratando de hacer una aplicación cliente-servidor sencillita, lo primero que se despacha con sockets vamos, más concretamente es un cliente que envia texto por linea de comandos  y el servidor lo muestra por pantalla. Me falta por depurar un par de aspectos:

1.-  El texto que le llega al servidor quiero que se muestre en una ventanita. La ventanita sale pero si no la cierro y envío otro mensaje se me quedan como colgada las ventanas. ¿alguna forma de solucionarlo? pongo aquí el código que uso para mostrar por pantalla:

    from Tkinter import *
    .
    .
    .
    ventana = Label(None,text=texto)
    ventana.pack()
    #boton = Button(form,text="Aceptar",command=form.destroy) 
    #boton.pack(side="bottom")
    ventana.mainloop()

En realidad querría que la venta fuese tipo winpopup usando el showinfo pero no me quedaba bien, siempre me quedaba una ventana de fonde del TKinter.

2.- Querría hacer el servidor ejecutable y ponerlo como servicio en XP para hacerlos correr en pc´s que no tuvieran python instalado.  El ejecutable lo consigo  hacer con el py2exe, después lo trato de poner como servicio con sc create y lo consigo, pero al iniciar el servicio me da el siguiente error:

"No se puede iniciar el servicio "miprograma" en el equipo local. Error 1053: El servicio no ha respondido a la petición o inicio del control en un tiempo adecuado" 

¿alguna solución o alternativa?

Gracias


_________________________________________________________________
Tecnología, moda, motor, viajes,…suscríbete a nuestros boletines para estar a la última
http://newsletters.msn.com/hm/maintenanceeses.asp?L=ES&C=ES&P=WCMaintenance&Brand=WL&RU=http%3a%2f%2fmail.live.com


Más información sobre la lista de distribución Python-es