python:sublime3下出现TabError: inconsistent use of tabs and spaces in indentation

在sublime下跑python程序,出现了TabError: inconsistent use of tabs and spaces in indentation错误,经过查阅相关博客发现,这个错误都是空格和缩进的错误。
缩进错误
可以发现有的是四个点,有的是一个tab。
这是因为有的代码是从leetcode上面复制下来的,都是空格,但是sublime默认的都是tab。
所以需要如下设置成tab键位4个空格。

1.在菜单栏里点击 Preferences-> Setting(首选项->设置), 如图:
sublime设置tab
在出来的界面中粘贴以下代码:

    // The number of spaces a tab is considered equal to
    "tab_size": 4,
    // Set to true to insert spaces when tab is pressed
    "translate_tabs_to_spaces": true,
    //设置保存时自动转换
    "expand_tabs_on_save": true

像这样:
sublime3设置tab
接下来保存退出即可。

小提示:在sublime的右下角,也可以点击Tab Size对一个缩进是几个空格进行设置。
Tab Size
Tab Size

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值