Dynamo implements IronPython, an implementation of Python that is linked to the .NET framework. Learn the differences between the two and the advantages of IronPython in Dynamo.
- [Instructor] As we have been working…through each of these Python exercises,…you may or may not have realized…that we are actually using a version of Python…known as IronPython.…IronPython is a version of Python…which is the same in every way…except that it's being developed…to work within the .NET Framework.…The .NET Framework provides common tools and libraries…required to build Microsoft applications.…This includes the CLR object,…which we have been using to add libraries…and what ultimately interprets our code to execute.…The framework also provides standard libraries,…data types and classes…that can be used by other .NET languages,…such as C# and VB.Net.…
Therefore, one of the main features of the .NET Framework…is that different programming languages…can be used with one another,…just how we have been able to import…the Dynamo and Revit APIs, which aren't written in Python.…This also means that these libraries…use object types from the .NET Framework…which are not found natively in Python.…This isn't a problem if we know how to spot…
Note: This course uses Dynamo 1.3.1 and Revit 2018. For best results, it helps to have the same versions of the software.
- Importing the Dynamo Geometry library
- Defining variables
- Making decisions with conditionals
- Controlling flow with operators
- Defining functions
- Working with external libraries in Python
- Accessing the Revit API with Python
Skill Level Intermediate
1. Dynamo and Python
2. Python Basics
3. Working with Libraries
4. Revit API
Next steps2m 18s
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.