목차 이전 포스팅의 파이썬 코드 로컬에 저장된 csv 파일 읽기 및 출력 예제 학습 링크 이전 포스팅의 파이썬 코드 csv파일을 pdf파일로 변환하기 예제 학습 링크 이전 포스팅의 파이썬 코드 네이버 API사용 위한 파이썬 api 키 발급 받기 예제 학습 링크 파이썬 코딩 언어 ElementTree 활용하여 XML 파일 파싱 예제 파이썬 코딩 언어 XML 파싱 후 파싱 내용 출력 예제 이전 포스팅의 파이썬 코드 로컬에 저장된 csv 파일 읽기 및 출력 예제 학습 링크 안녕하세요 오늘 포스팅에서는 파이썬 코드에서 ElementTree 모듈을 활용하여 XML 데이터를 읽고 파싱하여 하위 속성 값을 출력하는 방법과 예제를 알아보도록 하겠습니다. 해당 예제를 학습하기에 앞서 이전 포스팅에서 다룬 로컬 PC에 저..
목차 이전 포스팅의 파이썬 코드 uuid4 모듈 활용하여 UUID 랜덤 생성 예제 학습 링크 이전 포스팅의 파이썬 코드 re 모듈 활용 정규표현식으로 주민등록번호 파싱하기 예제 학습 링크 이전 포스팅의 파이썬 코드 enum 자료구조 선언 방법 및 활용 예제 학습 링크 파이썬 코딩 언어 Yield 문법 활용하여 값 반환 전 sleep으로 반환 지연 예제 파이썬 코딩 언어 generator에서 yield 사용했을 때와 안했을 때 값 반환 지연 예제 이전 포스팅의 파이썬 코드 uuid4 모듈 활용하여 UUID 랜덤 생성 예제 학습 링크 안녕하세요 오늘 포스팅에서는 파이썬 코드에서 yield 문법 사용중 sleep 함수로 값의 반환을 일부 시간 지연시키는 예제에 대해 알아보도록 하겠습니다. 우리가 흔히 yiel..
목차 이전 포스팅의 파이썬 코드 특정 아이피가 같은 네트워크 대역인지 확인하는 예제 학습 링크 이전 포스팅의 파이썬 코드 ipaddress.IPv4Network 활용하여 같은 네트워크 아이피 목록 출력 예제 학습 링크 이전 포스팅의 파이썬 코드 ipify 활용 현재 PC의 Public IP 구하기 예제 학습 링크 파이썬 코딩 언어 2차원 배열 matrix 만들기 예제 파이썬 코딩 언어 2차월 배열 for 반복문으로 출력 예제(range 활용) 이전 포스팅의 파이썬 코드 특정 아이피가 같은 네트워크 대역인지 확인하는 예제 학습 링크 안녕하세요 오늘 포스팅에서는 파이썬 코드에서 2차원 배열인 matrix 자료구조를 생성하고 이 안에 값을 입력한 후 for 반복문을 통해 출력하는 예제를 알아보도록 하겠습니다...
목차 이전 포스팅의 파이썬 코드 Comprehension 문법과 if 조건문 사용하기 예제 학습 링크 이전 포스팅의 파이썬 코드 아스키 코드중 랜덤 문자 생성 예제 학습 링크 이전 포스팅의 파이썬 코드 for-else 문법 예제 학습 링크 파이썬 코딩 언어 next 함수로 Enumerate 반복 생성자에 접근하여 값 가져와 출력 예제 파이썬 코딩 언어 next 함수 호출 결과 확인 예제 이전 포스팅의 파이썬 코드 Comprehension 문법과 if 조건문 사용하기 예제 학습 링크 안녕하세요 오늘 포스팅에서는 파이썬 코드에서 Enumerate 생성자를 활용하는 예제를 다룰 예정입니다. 이전 포스팅에서 다뤘던 내용은 for 반복문으로 생성자에 접근하여 각 순서의 반환값을 가져와 출력하였습니다. 하지만 오늘..
목차 이전 포스팅의 파이썬 코드 Comprehension 문법 예제 학습 링크 이전 포스팅의 파이썬 코드 현재 PC 아이피 주소 확인하기 에제 학습 링크 이전 포스팅의 파이썬 코드 Plistlib.load 애플 plist 구조 파일 파싱 예제 학습 링크 파이썬 코딩 언어 Enumerate 반복자 생성 예제 파이썬 코딩 언어 for 문으로 Enumerate 생성자 실행 및 결과 출력 예제 이전 포스팅의 파이썬 코드 Comprehension 문법 예제 학습 링크 안녕하세요 이전 포스팅에서는 파이썬 코드에서 Comprehension 문법을 활용하는 예제에 대해 알아보았습니다. Comprehension 이란 함축적 문법이라고도 부릅니다. 여러 줄의 코드를 한 줄로 축약하여 표현할 수 있는 파이썬의 코드 문법을 ..
목차 이전 포스팅의 파이썬 코드 Comprehension 다중 for문 활용 예제 학습 링크 이전 포스팅의 파이썬 코드 Enumerate 반복자 생성 예제 학습 링크 이전 포스팅의 파이썬 코드 plistlib.dump 애플 plist 형식 문자열 만들기 예제 학습 링크 파이썬 코딩 언어 Yield 문법과 generator으로 값 반환 예제 파이썬 코딩 언어 range 활용하여 Yield 문법이 적용된 generator 값 가져와 출력 예제 이전 포스팅의 파이썬 코드 Comprehension 다중 for문 활용 예제 학습 링크 안녕하세요 오늘 포스팅에서는 파이썬의 Yield 문법 활용 방법과 예제에 대해 알아보도록 하겠습니다. Yield란 영문 의미로 양보라는 의미를 가지고도 있습니다. 이 문법은 파이썬 ..
목차 이전 포스팅의 파이썬 udp socket 클라이언트 생성 및 메세지 전송 예제 학습 링크 이전 포스팅의 파이썬 udp socket 서버 구성하기 예제 학습 링크 이전 포스팅의 파이썬 tcp socket 클라이언트 구현 및 메세지 전송 예제 학습 링크 파이썬 코딩 언어 JSON을 CSV로 변환 예제 파이썬 코딩 언어 변환된 CSV 결과 출력 예제 이전 포스팅의 파이썬 udp socket 클라이언트 생성 및 메세지 전송 예제 학습 링크 이전 포스팅에서는 파이썬 코드로 udp socket 클라이언트를 생성하여 서버에 메세지를 전송하는 예제에 대해 알아보았습니다. 일반적으로 소켓통신으로는 tcp 혹은 udp 통신을 수행하게 됩니다. tcp는 연결지향 프로토콜로서 오류제어, 흐름제어 등의 기능을 가지고 있는..
목차 이전 포스팅의 파이썬 Insertion Sort 삽입 정렬 알고리즘 구현하기 예제 학습 링크 이전 포스팅의 파이썬 Selection Sort 선택 정렬 알고리즘 구현하기 예제 학습 링크 이전 포스팅의 파이썬 Bubble Sort 버블 정렬 알고리즘 구현하기 예제 학습 링크 파이썬 코딩 언어 함수 선언 및 인자를 전달하지 않아도 기본 값으로 설정되도록 구현 예제(Default) 파이썬 코딩 언어 기본값이 설정된 인자를 전달했을 때와 안했을 때 결과 출력 예제 이전 포스팅의 파이썬 Insertion Sort 삽입 정렬 알고리즘 구현하기 예제 학습 링크 이전 포스팅에서는 정보처리기사와 정보보안기사에서 자주 출시되는 삽입 정렬 알고리즘을 파이썬에서 구현하는 예제에 대해 알아보았습니다. 정렬이란 내림차순, ..
목차 이전 포스팅의 파이썬 Comprehension 문법으로 for문을 사용하여 배열 생성 예제 학습 링크 이전 포스팅의 파이썬 yaml 모듈을 활용하여 영어에서 한글 변환 예제 학습 링크 이전 포스팅의 파이썬 yaml 의 기본 사용법과 언어 번역 파일 생성 예제 학습 링크 파이썬 코딩 언어 Comprehension 문법과 for 반복문으로 배열 생성시 if 조건 설정하기 예제 파이썬 코딩 언어 if 조건으로 일부 정수로만 배열이 생성되는 결과 확인 예제 이전 포스팅의 파이썬 Comprehension 문법으로 for문을 사용하여 배열 생성 예제 학습 링크 이전 포스팅에서는 파이썬에서 Comprehension 문법과 for 반복문을 조합하여 일정한 수열의 아이템으로 배열을 만드는 방법에 대해 알아보았습니다..
목차 이전 포스팅의 파이썬 Comprehension 문법과 다중 if 조건문 활용 배열 생성 예제 학습 링크 이전 포스팅의 파이썬 strfitme으로 날짜와 시간 포맷팅 예제 학습 링크 이전 포스팅의 파이썬 datetime.timedelta로 날짜 계산 예제 학습 링크 파이썬 코딩 언어 Comprehension 문법과 if-else 부정 조건 조합하여 배열 만들기 예제 파이썬 코딩 언어 if-else 부정 조건으로 만들어진 배열을 화면에 출력하여 결과 확인 예제 이전 포스팅의 파이썬 Comprehension 문법과 다중 if 조건문 활용 배열 생성 예제 학습 링크 이전 포스팅에서는 파이썬에서 Comprehension 문법 사용시에 다중 if 조건문을 조합하여 특정 조건에 부합하는 값들로만 이루어진 배열을..
목차 이전 포스팅의 파이썬 comprehension 다중 for문 조합하여 배열 생성 예제 학습 링크 이전 포스팅의 파이썬 logging 모듈을 활용하여 로테이션 로깅 생성 예제 학습 링크 이전 포스팅의 파이썬 hashlib 모듈 활용하여 해시 비교 및 무결성 검사 기능 만들기 예제 학습 링크 파이썬 코딩 언어 Comprehension 문법과 다중 if 조건문을 사용하여 배열 만들기 예제 파이썬 코딩 언어 위 다중 if 조건문으로 만든 배열 출력 및 결과 확인 예제 이전 포스팅의 파이썬 comprehension 다중 for문 조합하여 배열 생성 예제 학습 링크 이전 포스팅에서는 파이썬의 Comprehension 문법과 다중 for 문을 사용하여 배열 자료구조를 생성하는 방법과 예제에 대해 알아보았습니다...
목차 이전 포스팅의 파이썬 Comprehension 문법과 for 반복문으로 배열 생성하기 학습 링크 이전 포스팅의 파이썬 for 반복문과 if 조건문을 조합하여 특정 숫자를 제외한 배열 만들기 예제 학습 링크 이전 포스팅의 파이썬 tarfile 모듈로 tar 압축, 해제하기 예제 학습 링크 파이썬 코딩 언어 Comprehension 문법으로 다중 for문으로 배열 만들기 예제 파이썬 코딩 언어 다중 for문으로 생성한 배열 결과 확인 예제 이전 포스팅의 파이썬 Comprehension 문법과 for 반복문으로 배열 생성하기 학습 링크 이전 포스팅에서는 파이썬의 Comprehension 문법으로 for 반복문을 조합하여 숫자 배열을 만드는 방법과 예제에 대해 알아보았습니다. 굳이 숫자 배열이 아니라 아스..
목차 이전 포스팅의 파이썬 HTTP 모듈 활용 RESTful 구현 예제 학습 링크 이전 포스팅의 파이썬 HTTP 모듈 활용 HTTP 헤더 수정 및 파일 업로드 예제 학습 링크 이전 포스팅의 파이썬 HTTP 모듈 활용 GET, POST 요청 보내기 예제 학습 링크 파이썬 코딩 언어 Comprehension 문법으로 for 반복문을 사용해 정수 배열 생성 후 출력 예제 파이썬 코딩 언어 예제 실행 후 정수 반복 출력 결과 확인 이전 포스팅의 파이썬 HTTP 모듈 활용 RESTful 구현 예제 학습 링크 이전 포스팅에서는 파이썬에서 http 모듈을 활용하여 RESTful API를 구현하는 방법에 대해 알아보았습니다. RESTful의 약자가 각각 어떤 것을 의미하는지 해당 포스팅에서는 자세히 설명하였습니다. 일..
목차 이전 포스팅의 파이썬 os.popen 함수로 프로세스 실행 및 결과 출력 예제 학습 링크 이전 포스팅의 파이썬 os.exit 함수를 활용하여 프로그램 강제종료 예제 학습 링크 이전 포스팅의 파이썬 os.abort 함수로 예외처리 예제 학습 링크 파이썬 코딩 언어 Generator 문법으로 여러개의 문자열을 생성하는 생성자 만들기 예제 파이썬 코딩 언어 next 문법으로 Generator 생성자의 다음 결과 가져와 출력 예제 이전 포스팅의 파이썬 os.popen 함수로 프로세스 실행 및 결과 출력 예제 학습 링크 이전 포스팅에서는 파이썬의 os.popen 함수를 사용하여 타 프로세스를 실행하고 결과를 화면에 출력하는 방법에 대해 알아보았습니다. 프로세스란 리눅스 환경에서 실행할 수있는 실행 파일이 메..
목차 이전 포스팅의 파이썬 os.getuid 현재 리눅스 사용자 id 가져오기 예제 학습 링크 이전 포스팅의 파이썬 os.getgid 현재 사용자의 그룹 id 가져오기 예제 학습 링크 이전 포스팅의 파이썬 os.uname 현재 PC 및 운영체제 정보 가져오기 예제 학습 링크 파이썬 코딩 언어 Comprehension 문법 활용 Dict 자료구조 만들기 예제 파이썬 코딩 언어 키와 쌍으로 이루어진 dict 자료구조 출력 결과 확인 예제 이전 포스팅의 파이썬 os.getuid 현재 리눅스 사용자 id 가져오기 예제 학습 링크 이전 포스팅에서는 파이썬에서 os.getuid 함수를 사용하여 현재 리눅스 사용자의 uid를 구하는 방법과 예제에 대해 알아보았습니다. 리눅스는 각 사용자마다 고유한 식별 번호인 use..
목차 이전 포스팅의 파이썬 정규표현식으로 주민등록번호 파싱 예제 학습 링크 이전 포스팅의 파이썬 Enum 자료구조 선언 활용 예제 이전 포스팅의 파이썬 Calendar.calendar 특정 년도 달력 출력 예제 학습 링크 파이썬 코딩 언어 session을 사용하여 이전 요청의 값 저장 및 가져오기 예제 파이썬 코딩 언어 session 값 출력 결과 확인 이전 포스팅의 파이썬 정규표현식으로 주민등록번호 파싱 예제 학습 링크 이전 포스팅에서는 파이썬에서 주민등록번호를 파싱하는 예제를 알아보았습니다. 장문의 글에서 주민등록번호 형식을 가진 문자열을 찾아내어 추출합니다. 정규표현식을 활용하여 주민등록번호 문자열을 분석하고 필요한 정보를 추출하기때문에 정규표현식 작성 방법도 확인할 수 있습니다. 만약 파이썬에서 ..
목차 이전 포스팅의 파이썬 reportlab 활용 csv에서 pdf 파일 변환 예제 학습 링크 이전 포스팅의 파이썬 PyNaver 모듈 활용위한 네이버 API 키 발급 예제 학습 링크 이전 포스팅의 파이썬 Sin 그래프 생성 및 그리기 예제 학습 링크 파이썬 코딩 언어 getopt.getopt 함수로 스크립트 실행시 인자 및 하위 인자 파싱 예제 파이썬 코딩 언어 -c, -f 옵션 전달하여 결과 확인 예제 이전 포스팅의 파이썬 reportlab 활용 csv에서 pdf 파일 변환 예제 학습 링크 이전 포스팅에서는 파이썬에서 reportlab 모듈을 활용하여 기존 로컬에 저장된 엑셀 데이터 파일인 csv 파일을 pdf 파일로 변환하는 방법과 예제를 알아보았습니다. pdf 파일은 웹 브라우저에서도 실행할 수 ..
목차 이전 포스팅의 파이썬 Flask 웹 서버 구성하기 예제 학습 링크 이전 포스팅의 파이썬 Jinja2 템플릿에 배열 전달하여 반복문 출력 예제 학습 링크 이전 포스팅의 파이썬 Jinja2 템플릿 사용 예제 학습 링크 파이썬 코딩 언어 Flask 엔드포인트 동적 URL 경로 설정 예제 파이썬 코딩 언어 URL에 설정된 path 변수로 값이 잘 전달되는지 확인 후 출력 예제 이전 포스팅의 파이썬 Flask 웹 서버 구성하기 예제 학습 링크 이전 포스팅에서 우리는 파이썬 Flask 웹 서버를 구성하는 방법을 배웠습니다. Flask는 간단하면서도 강력한 웹 프레임워크로, 쉽게 웹 애플리케이션을 개발할 수 있게 해줍니다. 이전 포스팅의 예제를 통해 간단한 웹 서버를 설정하고 기본적인 라우팅을 다루었습니다. 이..
목차 이전 포스팅의 파이썬 스크립트 실행시 인자 전달하기 예제 학습 링크 이전 포스팅의 파이썬 와치독 WatchDog 프로그램 만들기 예제 학습 링크 이전 포스팅의 파이썬 스크립트 PID 파일 사용 및 중복 실행 방지 예제 학습 링크 파이썬 Flask 서버 response.set_cookie 활용 클라이언트에 쿠키 저장 예제 파이썬 Flask 서버 request.cookies.get 활용 클라이언트 쿠키 값 가져오기 및 출력 예제 이전 포스팅의 파이썬 스크립트 실행시 인자 전달하기 예제 학습 링크 파이썬 스크립트를 실행할 때 인자를 전달하여 스크립트가 처리할 코드를 인자에 따라 다르게 수행하도록 할 수 있습니다. 이전 포스팅에서 배웠던 방법을 활용하여 스크립트에 필요한 데이터나 설정을 동적으로 전달해보세..
목차 이전 포스팅의 파이썬 프로그래스바 만들고 MP3 음악 재생 및 구간 조정 예제 학습 링크 이전 포스팅의 파이썬 MP3 파일 이어 붙이기 예제 학습 링크 이전 포스팅의 파이썬 버튼 UI 생성 및 클릭 이벤트 처리 예제 학습 링크 파이썬 코딩 언어 "__main__" 문법으로 현재 실행중인 모듈이 메인인지 확인 예제 파이썬 코딩 언어 다른 모듈에서 실행시 "__main__" 조건에 맞지 않는 예제 이전 포스팅의 파이썬 프로그래스바 만들고 MP3 음악 재생 및 구간 조정 예제 학습 링크 이전 포스팅에서는 파이썬 스크립트에서 MP3 음악 파일을 재생하는 음악 재생 프로그램을 만드는 방법에 대해 알아보았습니다. 특히 프로그래스바 UI를 화면에 배치하여 사용자가 마우스로 끌어서 실시간으로 재생중인 MP3 음악..
목차 이전 포스팅의 파이썬 os.getcwd 현재 작업 경로 가져오기 예제 학습 링크 이전 포스팅의 파이썬 os.chdir 작업 경로 변경 예제 학습 링크 이전 포스팅의 파이썬 os.environ 환경변수 가져오기 예제 학습 링크 파이썬 코딩 언어 socket.gethostbyname 모듈 활용 도메인을 아이피로 변환 예제 파이썬 코딩 언어 도메인 주소를 아이피로 변경하는 프로그램 예제 결과 확인 이전 포스팅의 파이썬 os.getcwd 현재 작업 경로 가져오기 예제 학습 링크 .이전 포스팅에서는 파이썬을 사용하여 현재 작업 경로를 가져오는 방법을 배웠습니다. 경로를 확인하면 파일 및 디렉토리를 다룰 때 유용합니다. 현재 스크립트 내에서 작업 경로에 따라 디렉토리를 신규 생성하거나 파일을 생성할 때 해당 ..
목차 이전 포스팅의 파이썬 Insertion Sort 선택 정렬 예제 학습 링크 이전 포스팅의 파이썬 Selection Sort 삽입 정렬 예제 학습 링크 이전 포스팅의 파이썬 심볼릭 링크 설정 예제 학습 링크 파이썬 코딩 언어 버블 정렬 알고리즘 구현 예제 파이썬 코딩 언어 사용자가 입력한 정수들을 버블 정렬 알고리즘으로 정렬 후 출력 예제 이전 포스팅의 파이썬 Insertion Sort 선택 정렬 예제 학습 링크 이전 포스팅에서는 파이썬에서 Insertion Sort 즉, 선택 정렬 알고리즘을 구현하는 방법과 예제를 알아보았습니다. 선택 정렬은 정보처리기사 혹은 정보처리기능사 자격증에서도 자주 출시되는 항목입니다. 정수 혹은 이외 자료들을 정렬하는 알고리즘입니다. 파이썬 코딩을 통해 데이터들을 선택 ..
목차 이전 포스팅의 파이썬 큐 Queue 자료구조 만들기 예제 학습 링크 이전 포스팅의 파이썬 AES 256 CBC 체인 및 IV 사용 예제 학습 링크 이전 포스팅의 파이썬 AES 256 ECB 암호화 및 복호화 예제 학습 링크 파이썬 코딩 언어 sys.modules 활용하여 현재 로드한 모듈 목록 출력 예제 파이썬 코딩 언어 현재 모듈이 특정 모듈을 import 하였는지 여부 검사 예제 이전 포스팅의 파이썬 큐 Queue 자료구조 만들기 예제 학습 링크 이전 포스팅에서는 파이썬에서 큐 queue 자료구조를 직접 구현하는 방법에 대해 알아보았습니다. 정보처리기사 혹은 정보보안기사에서 항상 출시되는 알고리즘 문제에서 큐와 스택이 단골 손님입니다. 큐는 제일먼저 들어간 값이 제일 먼저 나오는 FIFO 구조 ..
목차 이전 포스팅의 파이썬 Flask 웹 서버 만들기 예제 학습 링크 이전 포스팅의 파이썬 Range 문법 활용 예제 학습 링크 이전 포스팅의 파이썬 Jinja2 템플릿 사용 예제 학습 링크 파이썬 코딩 언어 간단한 Flask 웹 서버 쪽에서 jinja2로 배열 전달 예제 파이썬 코딩 언어 Jinja2에서 Flask로부터 배열 받아 출력 예제 이전 포스팅의 파이썬 Flask 웹 서버 만들기 예제 학습 링크 이전 포스팅에서 파이썬 Flask 라이브러리를 사용하여 간단한 웹 서버를 구축하는 방법을 배웠습니다. 웹 개발을 시작하기 쉽게 접근 할 수 있는 웹 서버 모듈입니다. Flask를 사용하면 웹 애플리케이션을 만들고 웹 요청을 처리하는 방법이 간단합니다. 보통 Spring 처럼 개발 환경을 구성할 때 복잡..
목차 이전 포스팅의 파이썬 Enum 자료구조 선언 및 활용 예제 학습 링크 이전 포스팅의 파이썬 pid 파일 활용하여 스크립트 중복 실행방지 예제 학습 링크 이전 포스팅의 파이썬 와치독 WatchDog 만들기 예제 학습 링크 파이썬 코딩 언어 특정 아이피와 넷마스크 비트수를 가진 문자열 2개를 받아 같은 네트워크인지 확인하는 예제 파이썬 코딩 언어 결과 확인 이전 포스팅의 파이썬 Enum 자료구조 선언 및 활용 예제 학습 링크 이전 포스팅의 파이썬 Enum 자료구조 선언 및 활용 예제 학습을 통해 파이썬의 Enum을 사용하여 변수에 직관적인 이름을 부여하는 방법을 배웠습니다. Enum은 변수의 의미를 명확하게 전달하고 코드의 가독성을 높일 수 있습니다. 특히 Enum은 C, Java 언어와 같이 다른 언..