Crear una agenda en Python - Primera parte (diseño)
Vamos a crear una agenda de escritorio con Python y el framework de desarrollo gráfico wxPython. Este desarrollo lo vamos a hacer en varias fases. en este post detalla la primera, el diseño gráfico de la ventana que contendrá nuestra agenda. Para ello vamos a utilizar wxGlade, un diseñador (que no un IDE) de widgets para wxPython. La apariencia quedará mas menos parecida a la imagen que se presenta. Vemos que se trata de un frame al que le hemos variado la configuracion por defecto (no aparecen los botones de minimizar y maximizar). Dentro del frame hemos incluido un objeto contenedor, BoxSizer, de 2 espacios en horizontal. En el espacio de arriba se incluye el calendario, y en el de abajo una caja de texto multilínea, en donde anotaremos las notas que queramos para ese día.Hay que tener claro que en este primer post vamos a diseñar la pantalla. El cómo se van a guardar las notas por día, en qué sistema (que serán ficheros XML), la programación de los eventos, manejador de eventos, dó