Creating Python ScriptsΒΆ

Python is a dynamic language. You can start in a simple linear programming style (batch files) and later add the necessary and more powerful means, such as conditions, loops, functions, exceptions, classes, and modules. The focus of the language is on easy and expressive code. Python is more typical in runtime mode and uses an automatic garbage collector to protect the programmer from accidental damage to the entire system.

IronPython is an implementation of Python for .NET and allows for full access to the .NET framework and classes. The implementation of the IronPython interpreter is based on Python Version 2.7.

There are a variety of free manuals and help pages on the internet. See the following links for an introduction and detailed introduction about IronPython.

Note

Version incompatibility to Python V3.x The Python programming language will soon be available in the new version V3.x. Some of the older program modules have been removed. 3S-Smart Software Solutions GmbH is planning an update to this new version. Scripting developers should take this into consideration and design their scripts accordingly, for example by using the expression from __future__ import print_function. You can find more information about this topic at http://wiki.python.org/moin/Python2orPython3 and http://docs.python.org/release/3.1.2/whatsnew/3.0.html .