我本身不是 Pythonista 专家,所以我将首先澄清一下,关于我遇到的 else 语句问题,什么可能被认为是一个微不足道的问题。无论如何,为了简洁起见,我在stackoverflow上查看了所有关于相同/相似问题的其他语法问题,但我仍然无法解决问题。这是有问题的代码块:
else:
m_len -= 33
dst.append(32)
n, m_len = divmod(m_len, 255)
dst.extend("\x00" * n)
dst.append(m_len)
dst.append((m_off << 2) & 0xff)
dst.append((m_off >> 6) & 0xff)
else: #This is the line being complained about
m_off -= 0x4000
if m_len <= 9:
dst.append(0xff & (16 | ((m_off >> 11) & 8) | (m_len - 2)))
提前感谢您提供的任何帮助或建议!干杯!