Skip to content

Instantly share code, notes, and snippets.

import clr
import sys
import re
import System
clr.AddReference('ProtoGeometry')
from Autodesk.DesignScript.Geometry import *
import Autodesk.DesignScript.Geometry as DS
#import Revit API
clr.AddReference('RevitAPI')
@tera3939
tera3939 / __init__.py
Created May 28, 2017 12:21
Pythonのimport文をホックするやつ
import sys
from . import music_importer
sys.meta_path.append(music_importer.MusicImporter)
# このモジュールでimport sysされているため、必ずsys.modulesにsysはある
sys.modules['sys'] = sys
@smoak
smoak / eventhooks
Created June 24, 2011 23:21
Event Hooks for python
class EventHook(object):
def __init__(self):
self.__handlers = []
def addHandler(self, handler):
self.__handlers.append(handler)
def removeHandler(self, handler):
self.__handlers.remove(handler)
@curtismitchell
curtismitchell / XamlWindow.py
Created May 22, 2011 21:26
Loading external xaml file with IronPython
import clr
clr.AddReference("PresentationFramework")
clr.AddReference("PresentationCore")
from System.Windows import Window, Application
from System.Windows.Markup import XamlReader
from System.IO import File, Path
class XamlWindow(Window):
def __init__(self, name):