[PyCharm] unindentはどの外部インデントレベルとも一致しません
Unindent Does Not Match Any Outer Indentation Level
転載:https://www.jianshu.com/p/b34f30717eb2
問題の原因
1.コードの前後のインデントの量に一貫性がない
2.タブとスペースの混合使用( コードの一部がインデントにスペースとタブの両方を使用している場合、エラーが発生します。このとき、PyCharmは設定されたインデント前の値(意図)に応じて自動的に判断して調整します )。
解決
1.質問1の場合、インデントを直接変更できます
2.インデントが同じように見えてもエラーが報告される場合は、最初にそれが本当に混在しているかどうかを確認できます。方法は次のとおりです。
PyCharm->表示->アクティブエディター->空白を表示
3.実際に混合されている場合は、次の方法を使用して解決できます。
PyCharm->設定->エディター->コードスタイル-> Pythonは「タブ文字を使用」をチェックします
著者:イ・ワンワンは読書が大好きです
リンク:https://www.jianshu.com/p/b34f30717eb2
出典:ブリーフブック
著作権は作者に帰属します。商用転載の場合は、著者に連絡して許可を得てください。非営利の転載については、出典を明記してください。