Pregunta

enlace de texto

Cuando hago:

tkMessageBox.askquestion(title="Symbol Display",message="Is the symbol visible on the console")

junto con el símbolo ventana Ventana de visualización tk también se está viendo.

Si presiono "Sí" ... la ventana secundaria de retorno sí, mientras que la ventana tk permanece allí.

Siempre que me tryng para cerrar la ventana tk, Programa Final - tk viene. en empujar "End ahora" ventana "pythonw.exe" viene pidiendo a enviar el informe de error o no.

¿Por qué es así? ¿Cómo puedo evitar ventana tk se salga sin que ello afecte la ejecución del script ???

¿Fue útil?

Solución

El truco es invocar retirar en el más alto nivel de la raíz Tk:

>>> import tkMessageBox, Tkinter
>>> Tkinter.Tk().withdraw()
>>> tkMessageBox.askquestion(
...     title="Symbol Display",
...     message="Is the symbol visible on the console")
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top