Colección de citas famosas - Diccionario de frases chinas - ¿Por qué Python no es adecuado para desarrollar software de escritorio?

¿Por qué Python no es adecuado para desarrollar software de escritorio?

No es adecuado porque Python en sí es un lenguaje de programación. Si desea desarrollar software de escritorio, necesita herramientas como py2exe que tengan una GUI. py en archivos ejecutables como exe. En este proceso, el código fuente se revela fácilmente a los usuarios, lo que significa que no es muy diferente del código abierto.

Personalmente, creo que es más adecuado para desarrollar varios sistemas de gestión. Mira mi siguiente ejemplo y lo entenderás.

OpenERP utiliza Python. Los siguientes programadores de C/C, Java y Python tienen las mismas capacidades y competencias de desarrollo. Hagamos una comparación:

1. El tiempo de desarrollo es definitivamente más rápido que Java y C/C 2. La seguridad depende del diseño general 3. El costo de un solo programador es definitivamente mayor que Java y; C/C; 4. El número de programadores es definitivamente menor que el de Java y C/C. 5. El costo total es definitivamente menor que el de Java y C/C.

Debido a que el sistema de gestión puede centrarse en la interacción, no es un gran problema utilizar Python para hacerlo. Python sigue siendo muy poderoso para desarrollar aplicaciones web. Entonces, ¿entiendes?

Porque Python es un lenguaje que representa ideas simples. Leer un buen programa Python es como leer inglés, lo que te permite concentrarte en resolver problemas en lugar de comprender el idioma en sí.

Además, la biblioteca estándar de Python también es la razón por la que un gran número de personas la eligen.

Puede ayudar con una variedad de tareas, incluidas expresiones regulares, generación de documentos, pruebas unitarias, subprocesos, bases de datos, navegadores web, CGI, FTP, correo electrónico, XML, XML-RPC, HTML, archivos WAV, criptosistemas, GUI (interfaz gráfica de usuario), Tk y otras operaciones relacionadas con el sistema.

Cuando quieras empezar a hacer análisis de datos, Python es sin duda una buena opción. Por supuesto, lo mismo ocurre con el desarrollo de software. En Python, los objetos se pueden asignar a variables o pasar como argumentos a funciones. Los siguientes son todos objetos en Python: números, cadenas, listas, tuplas, conjuntos, diccionarios, funciones y clases.

Una función en Python es básicamente la misma que una función en matemáticas ordinarias: recibe datos de entrada, los procesa y genera el resultado. El resultado depende completamente de cómo está diseñada la función. Por otro lado, las clases en Python son prototipos de objetos y están diseñadas para generar otros objetos.