运行python时报错AttributeError: 'One Wire' object has no attribute 'write_byte,如何解决?

请问以下代码运行错误了该怎么修改,希望能有朋友能帮帮忙,谢谢了

img

报错信息:'One Wire'对象没有'write_byte'属性
你把代码发出来

def write_byte(self, value):
    """
    Write a byte.  The pin will go tri-state at the end of the write to avoid
    heating in a short or other mishap.
    """
    pin_init, pin_value, Pin_OUT_PP, Pin_IN, Pin_PULL_UP = self.cache
    for i in range(8):
        self._write_bit(value & 1, pin_init, pin_value, Pin_OUT_PP)
        value >>= 1
    pin_init(Pin_IN, Pin_PULL_UP)

def write_bytes(self, bytestring):
    """
    Write a sequence of bytes.
    """
    for byte in bytestring:
        self.write_byte(byte)