12-08-2022, 07:41 PM
Hola.
Nunca usé Mac así que no estoy muy interesado en el tema. Pero .pyw es una extensión exclusiva para Windows, así que no me extraña que no funcione en Mac. Con todo, si estás desarrollando una aplicación de escritorio, al convertirla a un archivo ejecutable (usando alguna de las herramientas disponibles como PyInstaller o cx_Freeze, que son multiplataforma), tenés la posibilidad de indicar si se trata de una aplicación de consola o de escritorio. En este último caso la consola no aparece. Por ejemplo, usando PyInstaller harías algo como esto:
Saludos
Nunca usé Mac así que no estoy muy interesado en el tema. Pero .pyw es una extensión exclusiva para Windows, así que no me extraña que no funcione en Mac. Con todo, si estás desarrollando una aplicación de escritorio, al convertirla a un archivo ejecutable (usando alguna de las herramientas disponibles como PyInstaller o cx_Freeze, que son multiplataforma), tenés la posibilidad de indicar si se trata de una aplicación de consola o de escritorio. En este último caso la consola no aparece. Por ejemplo, usando PyInstaller harías algo como esto:
Código:
pyinstaller --noconsole app.py
Saludos
¡No te pierdas nuestro curso oficial en Udemy para aprender Python, bases de datos SQL, orientación a objetos, tkinter y mucho más!
También ofrecemos consultoría profesional de desarrollo en Python para personas y empresas.
También ofrecemos consultoría profesional de desarrollo en Python para personas y empresas.