{"type":"video","version":"1.0","html":"<iframe src=\"https://www.loom.com/embed/5e6956852e7445dca262adca5b60a7a2\" frameborder=\"0\" width=\"1920\" height=\"1440\" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>","height":1440,"width":1920,"provider_name":"Loom","provider_url":"https://www.loom.com","thumbnail_height":1440,"thumbnail_width":1920,"thumbnail_url":"https://cdn.loom.com/sessions/thumbnails/5e6956852e7445dca262adca5b60a7a2-d2a123cb8848fbca.gif","duration":603.833333,"title":"FastTrack_05_pyRevit Template Anatomy","description":"In this lesson, I walk you through the process of creating a new PyRavit button using a provided script template. We cover everything from setting up your extension in Revit to modifying the template for your specific needs, including adding imports and defining variables. I emphasize the importance of using UTF-8 encoding and maintaining a clear structure in your code with sections like Functions and Main. I encourage you to take the template, customize it, and ensure it saves you time in your coding endeavors. Happy coding, and let's move on to the next lesson!"}