使用pycharm遇到这样的错误,自动修复功能不起作用
PEP 8: E101 indentation contains mixed spaces and tabs
缩进混合使用了空格和制表符
原因:正如提示所说,缩进既有空格又有制表符。但是因为这两者平时都看不到,所以,错误定位和修改难
解决办法:
将制表符和空格统一
如:搜索程序中的连续4个空格,替换为制表符。特别注意:字符串中的内容不要被误伤
为了方便操作,您可以勾选:view->Active Editor->Show whitespace 中文版:视图-》活动编辑器-》显示空白
这样就可以观察源码中的空格和制表符了