I see this message in several places in the help() output for gpiod:
"See help(type(self)) for accurate signature.", but I can't work out
what I actually need to type into help() to get a result.

So, for example, I say 'help("gpiod.line_settings")', I see, among
other things:-

     |  __init__(
     |      self,
     |      direction: gpiod.line.Direction = <Direction.AS_IS: 1>,
     |      edge_detection: gpiod.line.Edge = <Edge.NONE: 1>,
     |      bias: gpiod.line.Bias = <Bias.AS_IS: 1>,
     |      drive: gpiod.line.Drive = <Drive.PUSH_PULL: 1>,
     |      active_low: bool = False,
     |      debounce_period: datetime.timedelta = datetime.timedelta(0),
     |      event_clock: gpiod.line.Clock = <Clock.MONOTONIC: 1>,
     |      output_value: gpiod.line.Value = <Value.INACTIVE: 0>
     |  ) -> None
     |      Initialize self.  See help(type(self)) for accurate signature.

What do I actually need to type to get that "accurate signature"?

(Yes, I know it's a private[ish] method but this is just the first
example I could find)


-- 
Chris Green
ยท
-- 
https://mail.python.org/mailman3//lists/python-list.python.org

Reply via email to