• Home
  • About
    • Young's Github Pages photo

      一日不作一日不食

    • About
    • Github
  • Posts
    • All Posts
    • All Tags
  • Projects

Python 정리 01

03 May 2019

Reading time ~1 minute

Python 정리 01 - Python


Python

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

Python 설치

  • Python 공식사이트
  • 3.7.3 버전 다운로드
    • 파이썬 설치시 Path가 길기 때문에 가능하면 설치할때 Path를 바로 추가시키는게 좋다

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('안녕하세요!')


Python