回 帖 发 新 帖 刷新版面

主题:sciTE python 编辑出错问题。请教。

使用sciTE 编辑器,代码用python。 
输入:
a=1 
print a 
保存为py文件。然后F5 运行,结果正常。如下:
>pythonw -u "helloworld.py"
1
>Exit code: 0
-------------------------------
如果在print前面输入tab。或者一个空格。再次F5 运行。结果出错:
>pythonw -u "helloworld.py"
  File "helloworld.py", line 3
    print a 
    ^
IndentationError: unexpected indent
>Exit code: 1
---------------------------------
不知道为什么,大概是我的sciTE设置不对吧,有人能帮助吗?谢谢 

回复列表 (共2个回复)

沙发


这个是语言本身的问题:python要求的语法就是只能同级别缩进一个tab。

板凳

自说自话啊,python和makefile一样,tab不是可以乱加的

我来回复

您尚未登录,请登录后再回复。点此登录或注册