IT 지식 창고
(Error) Jupyter Notebook과 Google colab 들여쓰기 차이
casim
2020. 4. 21. 23:09
초보자들의 기본적인 실수가 간혹
unindent does not match any outer indentation level
의 에러를 보고 당황 할 수 있는 데 이는 들여쓰기(indentation) 실수 입니다.
즉, colab을 사용중인데 jupyter notebook의 예제를 퍼와서 실행시키거나 그에 반대로 실행하는 경우 가끔 이런 실수를 볼 수 있습니다.
이는 tab이나 if문과 for문을 쓰면서 자동으로 들여쓰는 정도가 달라서 입니다.
둘 다 들여쓰기 default를 조절하는 방법이 있으니 이는 도구 메뉴에서 잘 찾아 보시면 됩니다.
# Jupyter Notebook 들여쓰기 (띄어쓰기 4칸)
if t = True:
return True
# google colaboratory 들여쓰기 (띄어쓰기 2칸)
if t = True:
return True