Skip to main content

Creación de una secuencia de comandos de Python

Python es un lenguaje dinámico. Puede comenzar con un estilo de programación lineal simple ("archivos por lotes") y luego agregar los medios necesarios y más poderosos, como condiciones, bucles, funciones, excepciones, clases y módulos. El enfoque del lenguaje está en un código fácil y expresivo. Python es más típico en tiempo de ejecución y utiliza un recolector de basura automático para proteger al programador de daños accidentales en todo el sistema.

IronPython es una implementación de Python para .NET y permite el acceso completo al marco y las clases de .NET. La implementación del intérprete IronPython se basa en la versión 2.7 de Python.

Hay una variedad de manuales gratuitos y páginas de ayuda en Internet. Consulte los siguientes enlaces para obtener una introducción y una introducción detallada sobre IronPython.

Incompatibilidad de versión con Python V3.x

El lenguaje de programación Python estará próximamente disponible en la nueva versión V3.x. Se han eliminado algunos de los módulos de programa más antiguos. CODESYS GmbH está planeando una actualización para esta nueva versión. Los desarrolladores de secuencias de comandos deben tener esto en cuenta y diseñar sus secuencias de comandos en consecuencia, por ejemplo, mediante el uso de la expresión from __future__ import print_function. Puede encontrar más información sobre este tema en http://wiki.python.org/moin/Python2orPython3 y http://docs.python.org/release/3.1.2/whatsnew/3.0.html