목록Python (21)
IT Log
문자열 자르기 문자열을 Array와 같이 인덱스로 선택 0부터 시작하며, : 뒤에 오는 숫자 전까지 출력 ex) 0:5면 0에서 4까지를 의미 : 앞을 생략하면 맨 앞부터이고, : 뒤를 생략하면 맨 뒤까지 -를 사용하면 뒤쪽 기준으로 인덱스를 선택 text = "Hello World" print(text[0:5]) print(text[6:11]) print(text[1:2]) print(text[6:]) print(text[:5]) print(text[-5:-1]) # 실행 결과 Hello World e World Hello Worl 문자열 연결하기 str 변수끼리 더하거나 ""를 사용하여 문자열을 연결 te = "Hello" xt = "World" text = te + xt print(text) tex..
한 줄 주석 #을 사용하여 한 줄 씩 주석 처리 # 한줄씩 # 주석 # 처리 여러줄 주석 " 또는 ' 를 3번 입력 후 여러 줄을 작성하고 다시 동일한 " 또는 '로 3번 입력 import numpy ... a=1 b=2 ... # """과 """ 사이는 주석처리 """one two three four five """ ... # """과 """ 사이는 주석처리 """ one two three four five """ ... # '''과 ''' 사이는 주석처리 ''' one two three four five ''' ...
int float str bool type() 해당 데이터타입을 모르거나 확인이 필요한 경우 사용 # data type을 확인 type(123) type(12.3) type('123') type([]) type({}) type(()) # type 확인 결과 int() 해당 데이터를 int type으로 변환. 문자형의 경우 변환할 수 없음. int(1.23) int('123') int('a') # 실행결과 1 123 value error float() 해당 데이터를 float type으로 변환. 문자형의 경우 변환할 수 없음. float(12) float('12') float('-123') float('1e-003') float('a') # 실행결과 12.0 12.0 -123.0 0.001 error st..
xml.etree.ElementTree XML 데이터를 구문 분석하고 만들기 위한 단순하고 효율적인 API를 구현. import xml.etree.ElementTree as ET XML 데이터 가져오기 ... # XML파일 가져오기 tree = ET.parse('file_path') ... 최상위 경로 가져오기 ... # 최상위 Tag 가져오기 root = tree.getroot() ... 문자열에서 XML 읽어오기 ... # 문자열 XML xml_as_str = ''' 1 2008 141100 4 2011 59900 68 2011 13600 ''' # 문자열로된 XML 가져오기 tree = ET.fromstring(xml_as_str) ... 인덱스로 특정 노드 읽어오기 ... # 최상위 Tag에서 3..
Python Package Install Network 사용이 가능한 경우 pip / pip3 easy_install Network 사용이 불가능한 경우 whl 파일을 이용하여 Install Network 사용이 가능한 경우 pip / pip3 python2.x 인 경우 pip를 사용하고 python3.x 인 경우 pip3를 사용 자동으로 의존성 패키지도 설치 (매우 편리함) pip [options] 또는 pip3 [options] command : install 패키지 설치 download 패키지 다운로드 uninstall 패키지 제거 freeze 설치된 패키지를 requirements format으로 출력 list 설치된 패키지를 나열 show 설치된 패키지에 대한 정보를 표시 check 설치된 패키..
System requirements Requirement Minimum Recommended RAM 4GB 8GB Disk 공간 2.5GB, cache를 위한 1GB 최소 5GB의 여유 공간이 있는 SSD 모니터 해상도 1024x768 1920x1080 운영체제 Microsoft Windows 8 이상 macOS 10.13 이상 Gnome, KDE 또는 Unity DE를 지원하는 모든 Linux 배포판 최신 64 비트 버전의 Windows, macOS 또는 Linux (예 : Debian, Ubuntu 또는 RHEL) 1. PyCharm Download PyCharm Download : https://www.jetbrains.com/ko-kr/pycharm/download/#section=windows ..
Python은 Python 홈페이지 : https://www.python.org/downloads/ Anaconda 홈페이지 : https://www.anaconda.com/products/individual 위 2곳 중 한 곳을 선택하여 Download 할 수 있습니다. 두 방법의 차이는 1번의 경우 pip 패키지만 가진 상태로 시작하하게 됩니다. pip이외의 패키지 사용이 필요한 경우에는 추가적으로 설치가 필요합니다. 2번의 경우에는 pip이외의 numpy, pandas 등 여러가지 패키지와 라이브러리를 가진 상태로 시작하게 됩니다. 따라서 본인이 진행하고자 하는 목적에 맞는 설치 방법을 선택하시면 될 것 같습니다. !둘 중 하나만 설치하세요 1. Python Download URL : https:/..
Anaconda Prompt Jupyter Notebook Jupyter Notebook 단축키 Anaconda Prompt 시작 > Anaconda3 (64-bit) > Anaconda Prompt 를 눌러 실행합니다. 실행이 되면 화면과 같은 창이 나타납니다. python 명령을 입력하고 >>>이 보이면 Python을 사용할 수 있습니다. 거의 모든 시작테스트에서 입력해보는 Hello, world!를 print를 해보고 잘 작동하는걸 확인할 수 있습니다. Ctrl + D 로 Python을 종료할 수 있습니다. Jupyter Notebook 시작 > Anaconda3 (64-bit) > Jupyter Notebook으로 실행할 수 있습니다. 또는 Anaconda Prompt창에서 jupyter note..