From the course: Dynamo for Revit: Python Scripting

Unlock the full course today

Join today to access over 22,600 courses taught by industry experts or purchase this course individually.

What is IronPython?

What is IronPython?

From the course: Dynamo for Revit: Python Scripting

Start my 1-month free trial

What is IronPython?

- [Instructor] As we have been working through these Python exercises you may or may not have known that we're using a version of Python known as IronPython. IronPython is a form of Python too. It is the same in every way except that it has been developed to work within the .NET framework. The .NET Framework provides common tools and libraries required to build Microsoft applications. This includes the Common Language Runtime, or CLR module we have been using to add libraries such as the design script library. The CLR module allows our Python scripts to work with other libraries that were not written in Python. Once we have added the library through the CLR module we can import its contents like a Python module. When we execute our scripts the CLR module will interpret the code and translate it for the computer to execute. One of the main features of the .NET Framework then is that different libraries written in other programming languages targeting the .NET Framework, such as C#, F#…

Contents