355 Shares 3207 views

Python – Entorno de desarrollo. Python 3 para principiantes

Python – uno de los lenguajes de programación modernos más prometedores. Es flexible y simple, el código es transparente y muy claro: eso es lo que la mayoría de los programadores elegir este idioma. La educación será relativamente fácil, incluso para aquellos que no tienen experiencia en programación, pero todo lo que tenga que empezar con lo básico – de lo simple a lo complejo.

entorno de desarrollo

ISR (IDE) – entorno de desarrollo integrado. Así que llame a un número de programas que se utilizan en conjunción programadores. En pocas palabras – un programa para escribir programas. Como regla general, el IDE incluye un editor de texto (aunque el programador puede hacerlo de una aplicación de terceros, e incluso "sobre la rodilla"), un intérprete y un compilador (se puede utilizar algo de uno o dos componentes), depurador, construir herramienta de automatización.

Miércoles puede contener a veces los medios para la integración con los sistemas de control de versiones, y una variedad de herramientas que hacen más fácil la construcción de la interfaz gráfica de usuario.

La asignación de la EDT

Así que por qué necesitamos un entorno de desarrollo, si hay programa discreta? De hecho, esta productividad del programador optimización, como cuando se utiliza el IDE reduce el tiempo necesario para cambiar de modo. Sin embargo, hay un inconveniente: debido al hecho de que el entorno de desarrollo – un sistema de software complejo, no acelerar, ralentizar e incluso que si el programador no ha sido previamente entrenado.

instalación

Todos los archivos necesarios se encuentran en el sitio web oficial de Python, por lo que primero debe ir al portal y descargarlos – el programa es totalmente gratuito. Descargar menú, seleccionar en la página principal. Aquí puede seleccionar cualquier versión deseada de Python, hasta la original. Si usted sabe exactamente lo que es la versión necesaria, luego se les hace en la lista, si no es importante, entonces descargar la última: en este momento es 3.6.1. También es posible elegir la versión que se centra en un sistema operativo específico.

Es difícil visualizar las estadísticas, lo que OS son los programadores que trabajan en Python. Entorno de desarrollo para Linux, Mac OS, Ubuntu y Windows – todo lo que hay en la página "Descargas". Por otra parte, hay Python y para las plataformas especializadas o de edad avanzada, tales como BeOS, MS-DOS, y otros.

Después de instalar el Python 3 puede instalar medio. De inicio, abra el archivo, "está" incluido con la distribución, y siga las instrucciones.

otras opciones

Al instalar el entorno de desarrollo Python se suministra, pero el programador puede utilizar y otros, en función de sus preferencias en la interfaz, o para algunos otros propósitos. Además de muchos otros entornos de desarrollo es que son multiplataforma – es decir, se pueden ejecutar en prácticamente cualquier sistema operativo, y no necesitan de "saltar" de una a otra cuando se mueve a un dispositivo diferente.

Muy popular es Eclipce (además del complemento PyDev), que a menudo se utiliza no sólo para Python. entorno de desarrollo popular para Java y otros lenguajes, y después del desarrollo del programador recibe aplicación casi universal. Sin embargo, hay otra cara de la moneda: para personalizar el entorno para cualquier tarea de ayudar a los plug-ins y sus innumerables. Muy a menudo, este hecho se convierte en objeto de críticas de los medios de comunicación, además del problema de la utilización de Eclipce en computadoras lentas. Para trabajar en Python 3, debe seleccionar el plug-in PyDev, que se distribuye con Eclipce por licencia pública.

dos favoritos

Además, muchos programadores eligen para Eric. Este IDE consiste en una serie de programas que son relativamente independientes, es decir, el usuario puede elegir los componentes a instalar, y cuáles no lo son. Hay soporte para plug-ins que se pueden instalar desde el entorno de trabajo.

Desde Eric es una función de la vista previa de forma Qt, esto es, este medio es útil en el desarrollo de aplicaciones QT-membranas. La desventaja es la documentación volumen suministrado en formato PDF, junto con la distribución. Para familiarizarse con el trabajo gobierna el usuario va a llevar algún tiempo.

Si IDE se discutió anteriormente estaban libres, entonces PyCharm – un producto comercial, pero tiene, y una llamada Community Edition, que se puede utilizar de forma gratuita. No es de ninguna manera inferior a sus contrapartes, y ofrece al usuario un analizador de código y una gran herramienta para una variedad de pruebas y herramientas de depuración. la versión gratuita de la aplicación no tiene ningún características que hace menos de su alcance, pero muchos usuarios de estas características avanzadas y no son requeridas, por lo que PyCharm muy adecuado para muchas tareas.

otro de los proyectos

Hay otro muy popular entre los programadores de aplicaciones Python. El entorno de desarrollo se llama Ninja IDE, licenciado bajo la GPL – es decir, que es gratis. Su funcionalidad es bastante potente editor de código y su localizador, lo que le permite navegar rápidamente los archivos de proyecto y pasar de una a otra. La distribución es compacta, con la aplicación no se instala nada extra, interfaz gráfica también se hace en un estilo minimalista, se expande en Python. IDE, sin embargo, no todos los gustos, ya que la funcionalidad no es tan extensa como en el IDE pagado.

Sin embargo IDE Ninja altos potenciales programadores lo recomendaría a aquellos que aún no han decidido sobre las herramientas. Incluso si la funcionalidad de la aplicación no es suficiente, un usuario en su ejemplo, ser capaz de entender lo que necesita para trabajar, entonces será más fácil elegir otro IDE. Este entorno es el desarrollo de Python en Windows, Lunix y otro sistema operativo.

Flexible y pagado

Wingware compañía ha emitido una solicitud de Python. El entorno de desarrollo fue llamado Wing IDE. Descargar la distribución puede ser en la página oficial Wingware, pero hay una gran cantidad de información, además de él en el portal no sólo el producto en sí, sino también en el lenguaje de programación. Una de las herramientas más importantes para cualquier entorno es un editor de código, pero es Ala IDE de gran alcance. Además de cosas tan simples como el resaltado de sintaxis, plegado de código es una función que le permite activar algunas partes que no son necesarios en este momento. resaltada de forma automática par de soportes.

La aplicación incluye una variedad de teclas de acceso rápido de disposiciones que se repiten en otros entornos similares, por ejemplo Emacs. Esto asegura una rápida adaptación. Teclas de acceso rápido se pueden configurar de forma manual.

La elección del entorno de desarrollo – una tarea importante. Con la selección adecuada de trabajo con Python será cómodo y conveniente.