qcodes/instrument_drivers/tektronix/Keithley_3706A.py
def exclusive_close(self, val: str) -> None:
        """
        Closes the specified channels such that any presently closed channels
        opens if they are not in the specified by the parameter.

        Args:
            val: A string representing the channels, channel ranges,
                backplane relays to be queried.
        """
        slots = ['allslots', *self._get_slot_names()]
        if val in slots:
            raise InvalidValue("Slots cannot be exclusively closed.")
        if val == "":
            raise InvalidValue('An empty string may cause all channels and '
                               'associated backplane relays to open. Use '
                               '"open_channel" parameter instead.')
        if not self._validator(val):
            raise InvalidValue(f'{val} is not a valid specifier. '
                               'The specifier should be channels or channel '
                               'ranges and associated backplane relays.')
        self.write(f"channel.exclusiveclose('{val}')")

        Closes the specified channels such that any presently closed channels
        opens if they are not in the specified by the parameter.

        Args:
            val: A string representing the channels, channel ranges,
                backplane relays to be queried.
        
Closes the specified channels such that any presently closed channels
opens if they are not in the specified by the parameter.
Closes the specified channels such that any presently closed channels opens if they are not in the specified by the parameter .
def exclusive_close(self, val: str) -> None:
        slots = ['allslots', *self._get_slot_names()]
        if val in slots:
            raise InvalidValue("Slots cannot be exclusively closed.")
        if val == "":
            raise InvalidValue('An empty string may cause all channels and '
                               'associated backplane relays to open. Use '
                               '"open_channel" parameter instead.')
        if not self._validator(val):
            raise InvalidValue(f'{val} is not a valid specifier. '
                               'The specifier should be channels or channel '
                               'ranges and associated backplane relays.')
        self.write(f"channel.exclusiveclose('{val}')")
def exclusive_close ( self , val : str ) -> None : slots = [ 'allslots' , * self . _get_slot_names ( ) ] if val in slots : raise InvalidValue ( "Slots cannot be exclusively closed." ) if val == "" : raise InvalidValue ( 'An empty string may cause all channels and ' 'associated backplane relays to open. Use ' '"open_channel" parameter instead.' ) if not self . _validator ( val ) : raise InvalidValue ( f'{val} is not a valid specifier. ' 'The specifier should be channels or channel ' 'ranges and associated backplane relays.' ) self . write ( f"channel.exclusiveclose('{val}')" )
Closes the specified channels such that any presently closed channels
opens if they are not in the specified by the parameter.
Closes the specified channels such that any presently closed channels opens if they are not in the specified by the parameter .
"""
        Closes the specified channels such that any presently closed channels
        opens if they are not in the specified by the parameter.

        Args:
            val: A string representing the channels, channel ranges,
                backplane relays to be queried.
        """
self
val
str
A string representing the channels, channel ranges,
backplane relays to be queried.
A string representing the channels channel ranges backplane relays to be queried .