smbus/smbus.py
def open(self, bus):
        """open(bus)

        Connects the object to the specified SMBus.
        """
        bus = int(bus)
        path = "/dev/i2c-%d" % (bus,)
        if len(path) >= MAXPATH:
                raise OverflowError("Bus number is invalid.")
        try:
            self._fd = os.open(path, os.O_RDWR, 0)
        except OSError as e:
            raise IOError(e.errno)
def open(self, bus):
        """open(bus)

        Connects the object to the specified SMBus.
        """
        bus = int(bus)
        path = "/dev/i2c-%d" % (bus,)
        if len(path) >= MAXPATH:
                raise OverflowError("Bus number is invalid.")
        try:
            self._fd = os.open(path, os.O_RDWR, 0)
        except OSError as e:
            raise IOError(e.errno)
def open ( self , bus ) : bus = int ( bus ) path = "/dev/i2c-%d" % ( bus , ) if len ( path ) >= MAXPATH : raise OverflowError ( "Bus number is invalid." ) try : self . _fd = os . open ( path , os . O_RDWR , 0 ) except OSError as e : raise IOError ( e . errno )
open(bus)

        Connects the object to the specified SMBus.
open ( bus )