From the course: Dynamo for Revit: Python Scripting
Unlock the full course today
Join today to access over 24,800 courses taught by industry experts.
What is IronPython?
From the course: Dynamo for Revit: Python Scripting
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#…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.
Contents
-
-
-
-
-
(Locked)
Built-in Python modules6m 58s
-
(Locked)
Extending Python modules4m 30s
-
(Locked)
Saving our own module5m 6s
-
(Locked)
What is IronPython?2m
-
Accessing Revit nodes6m 18s
-
(Locked)
Importing the Revit API3m 12s
-
(Locked)
Working with the Revit API7m 46s
-
(Locked)
Revit conversions5m 53s
-
(Locked)
Dynamo conversions6m 57s
-
(Locked)
Navigating the Revit API5m 49s
-
(Locked)
-
-