Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Cómo hacer que la ventana principal de Python TKinter se cierre automáticamente después de ejecutar el programa?

¿Cómo hacer que la ventana principal de Python TKinter se cierre automáticamente después de ejecutar el programa?

La función principal se utiliza para cerrar automáticamente la ventana principal después de ejecutar el programa:

desde tkinter import *def main():

root = Tk( )

b = Botón(raíz, texto='salir', comando=root.quit)

b.pack()

mainloop()si __nombre__ == '__main__':

main()

Información ampliada:

Aplicación de la función principal:

El punto de partida del programa ejecución, Main es un término relativo, al igual que el tono principal de la teoría fonética son los armónicos. Los armónicos son otras funciones en el programa, excepto principal, que se generan para atender la forma de pensar en lugar de un patrón determinado. Hay funciones primarias y secundarias, y la ejecución es clara y lógica, lo que no sólo modulariza el programa sino que también crea un todo cerrado.

El método de programación modular consiste en dividir todo el programa en varios módulos de programa con funciones relativamente únicas, luego implementarlos por separado y finalmente ensamblar todos los módulos del programa como bloques de construcción.

El uso de funciones puede lograr la modularización del programa, lo que puede reducir en gran medida la carga de trabajo de codificación. Las variables de tipo automático definidas dentro de una función o dentro de un bloque de declaración compuesto se denominan variables locales.

El alcance de una variable local comienza desde la ubicación donde se define la variable local hasta el final de esta función o declaración compuesta. Las variables locales tienen una vida corta. Cuando se llama a la función donde se encuentra la variable local, se asigna el espacio de memoria de la variable local. Una vez finalizada la llamada a la función, se libera el espacio de memoria de la variable local.

Los parámetros formales y los parámetros reales de una función son variables locales. Cuando se llama a la función, se asigna el espacio de memoria de parámetros formales. Una vez finalizada la llamada a la función, se libera el espacio de memoria de parámetros formales. El paso de parámetros de funciones en lenguaje C se puede dividir en tres situaciones: variables simples como parámetros de función, nombres de matrices como parámetros de función y punteros como parámetros de función.

Enciclopedia Baidu-función principal