(self, vendor_id, product_id,
            skip_on_access_error=False, skip_on_error=False)
return result
Get the first USB device matching given vendor and product ids.
        Returns an USBDeviceHandle instance, or None if no present device
        match.
        skip_on_error (bool)
            (see getDeviceList)
        skip_on_access_error (bool)
            (see getDeviceList)
Get the first USB device matching given vendor and product ids.
        Returns an USBDeviceHandle instance, or None if no present device
        match.
        skip_on_error (bool)
            (see getDeviceList)
        skip_on_access_error (bool)
            (see getDeviceList)
Get the first USB device matching given vendor and product ids . Returns an USBDeviceHandle instance or None if no present device match . skip_on_error ( bool ) ( see getDeviceList ) skip_on_access_error ( bool ) ( see getDeviceList )
def openByVendorIDAndProductID(self, vendor_id, product_id,
            skip_on_access_error=False, skip_on_error=False):
        """
        Get the first USB device matching given vendor and product ids.
        Returns an USBDeviceHandle instance, or None if no present device
        match.
        skip_on_error (bool)
            (see getDeviceList)
        skip_on_access_error (bool)
            (see getDeviceList)
        """
        result = self.getByVendorIDAndProductID(vendor_id, product_id,
            skip_on_access_error=skip_on_access_error,
            skip_on_error=skip_on_error)
        if result is not None:
            result = result.open()
        return result
def openByVendorIDAndProductID ( self , vendor_id , product_id , skip_on_access_error = False , skip_on_error = False ) : result = self . getByVendorIDAndProductID ( vendor_id , product_id , skip_on_access_error = skip_on_access_error , skip_on_error = skip_on_error ) if result is not None : result = result . open ( ) return result