본문 바로가기

분류 전체보기589

파이썬 try except try 블록을 사용하면 코드 블록에 오류가 있는지 테스트할 수 있다. except 블록을 사용하면 오류를 처리할 수 있다. else 블록을 사용하면 오류가 없을 때 코드를 실행할 수 있다. finally 블록을 사용하면 시도 및 제외 블록의 결과에 관계없이 코드를 실행할 수 있다. 파이썬 예외처리 오류 또는 우리가 부르는 예외가 발생하면 파이썬은 일반적으로 정지하고 오류 메시지를 생성한다. 이러한 예외는 try 문을 사용하여 처리할 수 있다: x가 정의되지 않았기 때문에 시도 블록은 예외를 생성한다: try: print(x) except: print("An exception occurred") try 블록은 오류를 발생시키므로 제외 블록이 실행된다. try 블록이 없으면 프로그램이 충돌하여 오류가 발생한.. 2023. 11. 26.
파이썬 PIP 파이썬 PIP란 무엇인가? PIP는 Python 패키지의 패키지 관리자 또는 원하는 경우 모듈이다. 파이썬 패키지란 무엇인가? (Package) 패키지에는 모듈에 필요한 모든 파일이 들어 있다. 모듈은 프로젝트에 포함할 수 있는 파이썬 코드 라이브러리이다. PIP를 설치하려면 꼭 검사하세요 명령줄을 Python의 스크립트 디렉토리 위치로 이동한 후 다음을 입력한다: . PIP 버전 체크 C:\Users\Your Name\AppData\Local\Programs\Python\Python36-32\Scripts>pip --version PIP 설치 PIP가 설치되어 있지 않은 경우 이 페이지(https://pypi.org/project/pip/ 에서 PIP를 다운로드하여 설치할 수 있다 패키지 다운로드 패키.. 2023. 11. 25.
파이썬 RegEx-2 (split(), sub()) RegEx 또는 정규식은 검색 패턴을 구성하는 문자의 시퀀스이다. RegEx를 사용하여 문자열에 지정된 검색 패턴이 포함되어 있는지 확인할 수 있다. 파이썬 split() 함수 split() 함수는 각 매치에서 문자열이 분할된 리스트를 반환한다: 각 공백 문자에서 분할: import re #Split the string at every white-space character: txt = "The rain in Spain" print("txt : ", txt) x = re.split("\s", txt) print('re.split("\s", txt', x) 위의 코드를 실행하면 아래 그림과 같다. maxsplit 매개변수를 지정하여 발생 횟수를 제어할 수 있다: 처음 발생할 때만 문자열을 분할한다: imp.. 2023. 11. 24.
파이썬 RegEX - (findall(), search()) RegEx 또는 정규식은 검색 패턴을 구성하는 문자의 시퀀스이다. RegEx를 사용하여 문자열에 지정된 검색 패턴이 포함되어 있는지 확인할 수 있다. 파이썬 RegEx 모듈 Python에는 re라는 패키지가 내장되어 있으며, 이 패키지는 정규 표현식과 함께 작동하는 데 사용할 수 있다. re 모듈 가져오기: import re 파이썬에서 RegEx re 모듈을 가져오면 다음과 같은 정규식을 사용할 수 있다: 문자열을 검색하여 문자열이 "The"로 시작하여 "Spain"으로 끝나는지 확인한다: import re txt = "The rain in Spain" x = re.search("^The.*Spain$", txt) if x: print("YES! We have a match!") else: print(".. 2023. 11. 23.