아티클 목록

Python 정리 01


Python

  • 네덜란드 프로그래머 Guide van Rossum이 개발
  • 다양한 플랫폼에서 사용가능, 라이브러리가 풍부
  • 유니코드 문자열을 지원, 다양한 언어의 문자처리에도 능함
  • 동적 타이핑(dynamic typing)
    • 실행시간에 데이터형을 검사
  • 객체의 멤버에 무제한 접근 가능
  • 모듈, 클래스, 객체와 같은 언어의 요소 내부로 접근 가능
  • 문법 간결, 들여쓰기를 기반으로 블록을 구분
  • C파이썬, 스택리스 파이썬, 자이썬 등 여러 프로그램이 존재
  • NumPy등 이용하면 수치를 빠르게 연산가능
    • 과학 공학분야에서 많이 사용됨
  • Python 2.X버전은 2.7까지만 지원

Python 설치

01

  • 설치하면 C:\Users\사용자명\AppData\Local\Programs\Python\Python37-32 경로에 설치됨

02

PyDev 설치, 배치파일 수정

  • 기존 Java용 eclipse가 아닌 python용 eclipse를 새로 설치하고 path를 잡고 실행하는 batch파일을 추가

  • python_env.bat

set dev_home=C:\dev\
set java_home=%dev_home%\Java\jdk1.8.0_191
set eclipse_home=%dev_home%\eclipse_python
 
set path=%java_home%\bin;%eclipse_home%;
  • python_eclipse.bat
@echo off
 
call python_env.bat
 
eclipse.exe
  • 이클립스 실행 후 PyDev 플러그인 설치

03

  • 파이썬을 실행하기 위해 인터프리터 설정
    • Window - Preferences - PvDev - Interpreters - Python Interpreter - Browser for python/pypy exe 선택
    • python이 설치된 경로에 있는 인터프리터(python.exe)를 추가해준다

04

05

  • 새 프로젝트 생성
    • PyDev 프로젝트 생성, 인터프리터는 아까 설정한 python 선택, 생성

06

  • Python 프로젝트는 py 확장자를 갖는 Module이란 파일들로 구성됨

07

  • 한글을 쓰려면 맨 위에 UTF-8로 인코딩 설정을 해줘야 한다
# --*-- coding:UTF-8 --*--
 
print('안녕하세요!')

댓글