Python 错误-未缩进与任何外部缩进级别不匹配
我不知道我为什么会犯这个错误,有什么提示吗 我已经检查了空格/选项卡:Python 错误-未缩进与任何外部缩进级别不匹配,python,python-3.x,syntax-error,Python,Python 3.x,Syntax Error,我不知道我为什么会犯这个错误,有什么提示吗 我已经检查了空格/选项卡: if windll.user32.GetKeyState(Keybind_Use_Key_Code) >= 0: break DebugPrint("Sending Turbo Use Action") keyboard.press(Ingame_Keybind_Use) Sleep(0.020) keyboard.release(Ingame_Keybind_Use)
if windll.user32.GetKeyState(Keybind_Use_Key_Code) >= 0:
break
DebugPrint("Sending Turbo Use Action")
keyboard.press(Ingame_Keybind_Use)
Sleep(0.020)
keyboard.release(Ingame_Keybind_Use)
sleep(Delay_Turbo_Use)
你觉得怎么样?所以正确的缩进应该是这样的:
if windll.user32.GetKeyState(Keybind_Use_Key_Code) >= 0:
break
DebugPrint("Sending Turbo Use Action")
keyboard.press(Ingame_Keybind_Use)
Sleep(0.020)
keyboard.release(Ingame_Keybind_Use)
sleep(Delay_Turbo_Use)
试试这个,看看它是否再次抛出错误。你真的检查过了吗?为什么存在三级缩进?--顺便说一句,使用
{}
按钮格式化代码块。是的,我检查过了,我不是专业程序员,我做这件事是出于爱好。您能帮我解决这个问题吗..从DebugPrint
开始的行应该与if
的级别相同。请阅读更多关于python缩进的文章。所以,我必须将DebugPrint移到if和?这是我第一次遇到这个错误。好的,我修复了它。但我得到了另一个语法错误,但我想我得到了。谢谢你抽出时间@帕诺斯马克:当然。