Soy un novato con un poco de experiencia escribiendo en BASIC, Python y, por encima de todo, un smidgeon de ensamblador (como parte de un hack ROM de videojuego). Quería crear una pequeña herramienta para modificar los valores hexadecimales en puntos particulares, en un archivo particular, que tendría una interfaz GUI.Como novato, ¿a dónde debería ir si quiero crear un pequeño programa GUI?
Lo que estoy buscando es la capacidad de crear un pequeño programa de GUI, que puedo distribuir como un EXE (o, al menos, un directorio independiente). No me gusta la idea de los lenguajes .NET, porque no quiero obligar a las personas a descargar un paquete masivo de .NET Framework. Actualmente tengo Python con IDLE y Boa Constructor configurado, y la aplicación se ejecuta allí. Intenté buscar información sobre la compilación de una aplicación de Python que se basa en Wxwidgets, pero los resultados de búsqueda y la información que encontré han sido confusos o completamente incomprensibles.
Mis preguntas son:
- Está Python un buen lenguaje a utilizar para este tipo de proyecto?
- Si uso Py2Exe, ¿ya se incluirá WxWidgets? ¿O mis usuarios tendrán que instalar de alguna manera WxWidgets en sus máquinas? ¿Tengo razón al pensar que Py2Exe solo produce un directorio independiente, 'dist', que tiene los archivos necesarios para que el usuario simplemente haga doble clic y ejecute la aplicación?
- Si el programa solo depende de Tkinter para la interfaz gráfica de usuario, ¿se incluirá eso en el EXE Py2Exe? En caso afirmativo, ¿son sus constructores/IDEs GUI 'visuales' para Python con solo Tkinter?
Gracias por su tiempo,
JBMK
La mayoría de las personas ya tienen .Net - la mayoría de las personas no tienen Python ... –