반응형

설치하기

 

파이썬의 아나콘다는 Continuum Analytics라는 곳에서 만든 파이썬 배포판으로, 445개 정도의 파이썬 패키지를 포함하고 있습니다. 또한 상업용으로도 무료로 사용할 수 있으므로 회사 내에서도 사용할 수 있다는 장점이 있습니다.

 

먼저 아나콘다 배포판을 설치하기 위해 다음 URL로 이동합니다. 파이썬은 현재 2.7 버전과 3.5 버전이 있는데, 파이썬 3.5를 사용합니다.

 

https://www.continuum.io/downloads

 

파이썬 3.5 버전에도 다시 윈도우 64비트용 설치 파일과 32비트용 설치 파일이 있습니다. 보통은 사용 중인 PC에 64비트 윈도우가 설치돼 있으면 64비트용 설치 파일을 내려받고, 32비트 윈도우가 설치돼 있다면 32비트용 설치 파일을 내려받으면 됩니다.

 

그러나 국내 증권사 API를 정상적으로 사용하려면 반드시 32비트용 설치 파일을 클릭해서 내려받아야 합니다. 특별한 경우가 아니라면 파이썬 3.5 32비트용 설치 파일을 내려받기 바랍니다.

 

들여쓰기

 

파이썬은 다른 프로그래밍 언어와 달리 들여쓰기(indent)에 매우 민감한 언어입니다. 보통 C나C++ 같은 다른 프로그래밍 언어는 '{'와 '}' 같은 기호를 사용해 코드가 수행되는 영역을 표시합니다. 그렇지만 '{'와 '}' 기호는 초보자가 보기에는 조금 어려워 보입니다. 그리고 C나 C++ 같은 프로그래밍 언어는 사실 띄어쓰기가 없이도 코딩할 수 있으므로 코드 자체는 수행되지만 사람들이 코드를 보고 이해하기가 어려울 수 있습니다.

 

"나는아침을먹고학교에갔는데오늘은학교개교기념일이었다."


우리의 모국어인 한국어도 위와 같이 띄어쓰기 없이 붙여서 쓰면 정말 읽기가 어렵죠? 프로그램도 마찬가지입니다. 프로그램을 작성할 때는 작성한 코드에 적당한 띄어쓰기를 해야 가독성이 좋아진답니다(코드들 읽기 쉽다는 뜻입니다).

 

파이썬은 {와 } 기호 없이 들여쓰기로만 영역을 나타내기 때문에 항상 조심해서 들여쓰기해야 합니다. 예를 들어, 파이썬 IDLE에서 한 칸 공백을 주고(키보드의 스페이스 바를 누르면 됩니다) 명령어 코드를 작성하면 정상적으로 수행되지 않습니다.

 

아직은 잘 모르겠지만 '파이썬에서는 띄어쓰기가 정말 중요하다'라는 점을 꼭 기억하기 바랍니다. 사실 저도 파이썬을 처음 배울 때는 언제 띄어쓰기를 하고 언제는 하지 말아야 할지 판단하기가 어려웠는데, 이는 파이썬 문법에 좀 더 익숙해지면 저절로 해결되는 문제입니다.

 

앞으로 파이썬 IDLE에서 프로그래밍할 때 'Indent'라는 단어가 포함된 오류 메시지가 나타나면 띄어쓰기에 문제가 있는지 코드를 확인해보기 바랍니다.

 

 

반응형

+ Recent posts