python
이전 페이지 다음 페이지
파이썬은 리눅스(Linux), 맥 OS X(Mac OS X)를 포함한 다양한 플랫폼에서 사용할 수 있습니다. 파이썬 환경을 설정하는 방법을 알아보겠습니다.
터미널 창을 열고 "python"을 입력하여 이미 설치되어 있는지, 어떤 버전이 설치되어 있는지 확인하세요.
최신 소스 코드, 바이너리, 문서, 뉴스 등은 파이썬 공식 웹사이트 https://www.python.org/에서 확인할 수 있습니다.
파이썬 문서는 https://www.python.org/doc/에서 다운로드할 수 있습니다. 문서는 HTML, PDF, 포스트스크립트(PostScript) 형식으로 제공됩니다.
파이썬 배포판은 다양한 플랫폼용으로 제공됩니다. 본인 플랫폼에 맞는 바이너리 코드만 다운로드하여 파이썬을 설치하면 됩니다.
본인 플랫폼용 바이너리 코드가 없는 경우, 소스 코드를 수동으로 컴파일하기 위해 C 컴파일러가 필요합니다. 소스 코드 컴파일은 설치에 필요한 기능 선택 측면에서 더 유연성을 제공합니다.
다양한 플랫폼에서 파이썬 설치 개요는 다음과 같습니다.
유닉스/리눅스 머신에 파이썬을 설치하는 간단한 단계는 다음과 같습니다.
웹 브라우저를 열고 https://www.python.org/downloads/로 이동합니다.
유닉스/리눅스용 압축된 소스 코드 다운로드 링크를 따릅니다.
파일을 다운로드하고 압축을 풉니다.
일부 옵션을 사용자 정의하려면 Modules/Setup 파일을 편집합니다.
./configure 스크립트 실행
make
make install
이렇게 하면 파이썬이 표준 위치인 /usr/local/bin에, 라이브러리는 /usr/local/lib/pythonXX(XX는 파이썬 버전)에 설치됩니다.
윈도우 머신에 파이썬을 설치하는 단계는 다음과 같습니다.
웹 브라우저를 열고 https://www.python.org/downloads/로 이동합니다.
윈도우 설치 파일 python-XYZ.msi 링크를 따라가세요(XYZ는 설치할 버전).
이 설치 파일 python-XYZ.msi을 사용하려면 윈도우 시스템이 Microsoft Installer 2.0을 지원해야 합니다. 설치 파일을 로컬 머신에 저장한 후 실행하여 MSI 지원 여부를 확인하세요.
다운로드한 파일을 실행합니다. 파이썬 설치 마법사가 뜨며 매우 사용하기 쉽습니다. 기본 설정을 그대로 두고 설치가 완료될 때까지 기다리면 됩니다.
최신 맥에는 파이썬이 설치되어 있지만 몇 년 전 버전일 수 있습니다. https://www.python.org/download/mac/에서 최신 버전과 맥 개발 지원을 위한 추가 도구 설치 방법을 확인하세요. 맥 OS X 10.3(2003년 출시) 이전 버전의 경우 MacPython을 사용할 수 있습니다.
잭 얀센(Jack Jansen)이 유지보수하며, 그의 웹사이트 https://www.cwi.nl/~jack/macpython.html에서 전체 문서에 접근할 수 있습니다. 맥 OS 설치에 대한 완전한 설치 세부 정보를 확인할 수 있습니다.
프로그램과 기타 실행 파일은 여러 디렉토리에 있을 수 있으므로, 운영체제는 OS가 실행 파일을 검색할 디렉토리를 나열하는 검색 경로를 제공합니다.
경로는 운영체제가 유지하는 명명된 문자열인 환경 변수에 저장됩니다. 이 변수는 명령 셸과 기타 프로그램에서 사용할 수 있는 정보를 포함합니다.
path 변수는 유닉스에서는 PATH, 윈도우에서는 Path로 명명됩니다(유닉스는 대소문자 구분, 윈도우는 구분 안 함).
맥 OS에서는 설치 프로그램이 경로 세부 사항을 처리합니다. 특정 디렉토리에서 파이썬 인터프리터를 호출하려면 파이썬 디렉토리를 경로에 추가해야 합니다.
유닉스에서 특정 세션의 경로에 파이썬 디렉토리를 추가하려면:
csh 셸 - setenv PATH "$PATH:/usr/local/bin/python" 입력 후 Enter.
bash 셸(리눅스) - export PATH="$PATH:/usr/local/bin/python" 입력 후 Enter.
sh 또는 ksh 셸 - PATH="$PATH:/usr/local/bin/python" 입력 후 Enter.
참고 - /usr/local/bin/python은 파이썬 디렉토리 경로입니다.
윈도우에서 특정 세션의 경로에 파이썬 디렉토리를 추가하려면:
명령 프롬프트에서 - path %path%;C:\Python 입력 후 Enter.
참고 - C:\Python은 파이썬 디렉토리 경로입니다.
파이썬이 인식하는 중요한 환경 변수는 다음과 같습니다.
| 번호 | 변수 및 설명 |
|---|---|
| 1 | PYTHONPATH PATH와 유사한 역할을 합니다. 이 변수는 파이썬 인터프리터가 프로그램에 임포트된 모듈 파일을 어디에서 찾을지 알려줍니다. 파이썬 소스 라이브러리 디렉토리와 파이썬 소스 코드를 포함하는 디렉토리를 포함해야 합니다. PYTHONPATH는 파이썬 설치 프로그램에 의해 미리 설정되기도 합니다. |
| 2 | PYTHONSTARTUP 파이썬 소스 코드를 포함하는 초기화 파일의 경로를 포함합니다. 인터프리터를 시작할 때마다 실행됩니다. 유닉스에서는 .pythonrc.py로 명명되며, 유틸리티를 로드하거나 PYTHONPATH를 수정하는 명령이 포함됩니다. |
| 3 | PYTHONCASEOK 윈도우에서 임포트 문에서 첫 번째 대소문자 구분 없는 일치를 찾도록 파이썬에 지시하는 데 사용됩니다. 이 변수를 아무 값이나 설정하여 활성화하세요. |
| 4 | PYTHONHOME 대체 모듈 검색 경로입니다. 보통 PYTHONSTARTUP이나 PYTHONPATH 디렉토리에 내장되어 모듈 라이브러리 전환을 쉽게 만듭니다. |
파이썬을 시작하는 세 가지 방법이 있습니다.
명령줄 인터프리터나 셸 윈도우를 제공하는 유닉스, DOS 또는 기타 시스템에서 파이썬을 시작할 수 있습니다.
명령줄에 python을 입력하세요.
인터랙티브 인터프리터에서 바로 코딩을 시작하세요.
$ python # 유닉스/리눅스 python% # 유닉스/리눅스 C:> python # 윈도우/DOS
사용 가능한 모든 명령줄 옵션 목록은 다음과 같습니다.
| 번호 | 옵션 및 설명 |
|---|---|
| 1 | -d 디버그 출력을 제공합니다. |
| 2 | -O 최적화된 바이트코드 생성(.pyo 파일). |
| 3 | -S 시작 시 파이썬 경로를 찾기 위해 import site를 실행하지 않습니다. |
| 4 | -v 상세 출력(임포트 문에 대한 상세 추적). |
| 5 | -X 클래스 기반 내장 예외 비활성화(문자열만 사용); 버전 1.6부터 폐지. |
| 6 | -c cmd cmd 문자열로 전달된 파이썬 스크립트 실행. |
| 7 | file 주어진 파일에서 파이썬 스크립트 실행. |
파이썬 스크립트는 다음처럼 인터프리터를 애플리케이션에서 호출하여 명령줄에서 실행할 수 있습니다.
$ python script.py # 유닉스/리눅스 python% script.py # 유닉스/리눅스 C:> python script.py # 윈도우/DOS
참고 - 파일 권한 모드가 실행을 허용하는지 확인하세요.
시스템에 파이썬을 지원하는 GUI 애플리케이션이 있다면 그래픽 사용자 인터페이스(GUI) 환경에서도 파이썬을 실행할 수 있습니다.
유닉스 - IDLE은 파이썬을 위한 최초의 유닉스 IDE입니다.
윈도우 - PythonWin은 파이썬을 위한 최초의 윈도우 인터페이스이며 GUI를 갖춘 IDE입니다.
매킨토시 - IDLE IDE와 함께 맥 버전 파이썬은 메인 웹사이트에서 MacBinary 또는 BinHex 형식으로 다운로드할 수 있습니다.
환경을 제대로 설정하지 못했다면 시스템 관리자의 도움을 받으세요. 파이썬 환경이 제대로 설정되어 완벽하게 작동하는지 확인하세요.
참고 - 이후 장의 모든 예제는 CentOS 리눅스에서 사용 가능한 파이썬 2.4.3 버전으로 실행되었습니다.
이미 온라인 파이썬 프로그래밍 환경을 설정해 두었으므로, 이론을 학습하면서 동시에 모든 예제를 온라인에서 실행할 수 있습니다. 자유롭게 예제를 수정하고 온라인에서 실행해 보세요.
python
Python strftime() 이 글에서는 예제와 함께 날짜, 시간, datetime 객체를 해당하는 문자열로 변환하는 방법을 배웁니다. 동영상: Python에서 날짜와 시간 다루기 strftime() 메서드는 날짜, 시간 또는 datetime 객체를 사용하여 날짜와 시간을 나타내는 문자열을 반환합니다. 예제 1: strftime()을 사용하여 datetime을 문자열로 변환 아래 프로그램은 현재 날짜와 시간을 포함하는 datetime 객체를 다양한 문자열 형식으로 변환합니다. from datetime import datetim
로컬 환경 설정 MATLAB 환경 설정은 몇 번의 클릭만으로 가능합니다. 설치 프로그램은 여기에서 다운로드할 수 있습니다. MathWorks는 라이선스 제품, 평가판, 학생용 버전을 제공합니다. 사이트에 로그인하여 승인을 기다려야 합니다. 설치 프로그램을 다운로드한 후 몇 번의 클릭으로 소프트웨어를 설치할 수 있습니다. MATLAB 환경 이해 MATLAB 개발 IDE는 바탕 화면에 생성된 아이콘에서 실행할 수 있습니다. MATLAB의 주요 작업 창을 데스크톱이라고 합니다. MATLAB을 시작하면 데스크톱이 기본 레이아웃으로 나