Python is an object-orientated programming language in which objects are made up of data and methods. Learn about the basics of this concept in this video, including using objects, properties, and methods.
- [Instructor] Before we jump into writing scripts…with the Python node,…let's have a look at the concept…of object-oriented programming to learn…how dot notation works in Python.…To define object-oriented programming simply,…it is a software programming methodology…which separates the software development…into different objects containing data…and methods in a logical manner.…Python adopts the object-oriented programming concept…like most modern programming languages.…This concept enables programs to become simpler,…as the program can be broken up…into self-contained objects…containing their own self-contained code.…
Take a piece of software design to create geometry.…When thinking of geometry,…we tend to think of ideas associated with geometry,…such as a point, a curve, or a cube.…These are all concepts that can be defined…by their location in space, distance,…or number of sides.…It is these ideas that we can use…to begin forming the software.…Each of these ideas become objects…and each of these objects contain their own attributes…
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.