목차 파이썬 Flask 웹서버 쿠키 설정 예제 이전 포스팅 링크 및 설명 파이썬 Flask 웹서버 Session 변수 설정 및 값 가져오기 예제 이전 포스팅 링크 및 설명 파이썬 Generator 문법 활용 예제 이전 포스팅 링크 및 설명 파이썬 re.split 함수로 공백 기준으로 단어 자르기 예제 파이썬 re.split 함수로 콤마 문자로 단어 자르기 예제 파이썬 Flask 웹서버 쿠키 설정 예제 이전 포스팅 링크 및 설명 파이썬에서 Flask 웹 개발을 하다 보면 정보를 저장하고 이를 필요할 때마다 불러와야하는 상황이 자주 발생합니다. 이 때 Flask 웹서버에서 쿠키를 설정하면 클라이언트 식별에 도움이 됩니다. 이전에 소개했던 포스팅에서는 Flask를 이용하여 쿠키를 어떻게 설정하는지에 대해 자세..
목차 파이썬 JSON 파일을 CSV 파일로 변환하는 예제 이전 포스팅 링크 및 설명 파이썬 Yield 문법으로 결과 중도 반환 예제 이전 포스팅 링크 및 설명 파이썬 Enumerate 반복자와 for 반복문 활용 예제 이전 포스팅 링크 및 설명 파이썬 warnings 모듈의 filterwarnings 함수로 경고 메시지 1회만 출력되도록 설정 예제 파이썬 filterwarnings 인자로 ignore를 설정하여 경고 메시지 출력되지 않도록 설정 예제 파이썬 JSON 파일을 CSV 파일로 변환하는 예제 이전 포스팅 링크 및 설명 이전에 공유한 포스팅에서는 파이썬을 이용해 JSON 파일을 CSV 파일로 바꾸는 방법에 대해 알아보았습니다. 이는 데이터 분석이나 머신러닝 등에 활용되는 데이터 전처리 과정 중 하..
목차 파이썬 현재 PC의 공인아이피 출력 예제 이전 포스팅 링크 및 설명 파이썬 특정 아이피가 같은 넷마스크 네트워크 대역인지 확인 코드 예제 이전 포스팅 링크 및 설명 파이썬 같은 네트워크 대역 아이피 출력 예제 이전 포스팅 링크 및 설명 파이썬 re.sub 명령으로 특정 단어를 다른 단어로 치환 예제 파이썬 텍스트 파일에서 re 정규표현식 모듈의 sub 함수로 문자열 치환 예제 파이썬 현재 PC의 공인아이피 출력 예제 이전 포스팅 링크 및 설명 파이썬 코드에서도 현재 PC의 공인 아이피를 간편하게 확인할 수 있습니다. 이러한 내용을 상세하게 다룬 이전 포스팅이 있습니다. PC가 인터넷에 연결되어 있을 때, 이를 통해 자신의 공인 아이피를 알아낼 수 있습니다. 이는 원격 작업이 필요할 때 유용하게 사용..
목차 파이썬 함수 안에 내부 함수 선언 예제 이전 포스팅 링크 및 설명 파이썬 UDP 클라이언트 소켓 구성하여 메세지 전송 예제 이전 포스팅 링크 및 설명 파이썬 UDP 서버 소켓 구성 및 메시지 수신 예제 이전 포스팅 링크 및 설명 파이썬 atexit.register 활용 프로그램 종료시 함수 호출 예제 파이썬 atexit 모듈로 프로그램 종료시 함수 다중 호출 예제(다중 종료 함수 등록) 파이썬 함수 안에 내부 함수 선언 예제 이전 포스팅 링크 및 설명 파이썬을 이용하면서 함수 안에 또 다른 함수를 선언하고 싶을 때가 있습니다. 이전에 작성한 포스팅에서는 바로 이런 내용을 다루었습니다. 파이썬에서는 이러한 특성을 활용하여 코드를 더욱 간결하고 이해하기 쉽게 만들 수 있습니다. 함수 안의 함수, 즉 내..
목차 파이썬 getopt.getopt 명령으로 실행 명령 인자 파싱 예제 이전 포스팅 링크 및 설명 파이썬 Flask 웹서버 세션 설정 및 활용 예제 이전 포스팅 링크 및 설명 파이썬 Comprehension 문법으로 dict 생성 예제 이전 포스팅 링크 및 설명 파이썬 filterwarnings 함수로 특정 모듈에서만 경고 메시지 출력하게 설정 예제 파이썬 filterwarnings에 설정되지 않은 모듈에서는 경고 메시지가 출력되지 않는 예제 파이썬 getopt.getopt 명령으로 실행 명령 인자 파싱 예제 이전 포스팅 링크 및 설명 이전에 작성한 게시물에서는 파이썬에서 getopt.getopt 명령을 사용하여 실행 명령 인자를 파싱하는 방법에 대해 알아봤습니다. 이 방법은 파이썬 스크립트를 실행할 ..
목차 파이썬 tuple, list, dictionary 간 변환 예제 이전 포스팅 링크 및 설명 파이썬 re 모듈로 문자열에서 특정 문자열 시작 위치 출력 예제 이전 포스팅 링크 및 설명 파이썬 re 정규표현식 모듈로 대문자로 시작하는 단어 찾기 예제 이전 포스팅 링크 및 설명 파이썬 re 정규표현식 모듈 활용 문자열에서 숫자 문자열 찾기 예제 파이썬 re 정규표현식으로 특정 숫자로 시작하는 문자열 찾기 예제 파이썬 tuple, list, dictionary 간 변환 예제 이전 포스팅 링크 및 설명 파이썬에서 가장 기본적인 데이터 유형인 tuple, list, dictionary 간의 변환에 대해 이전에 포스팅한 내용이 있습니다. 이들 데이터 유형은 서로 다른 특징을 가지지만, 때때로 이들을 서로 변환해..
목차 파이썬 Enum 자료구조 활용 예제 이전 포스팅 링크 및 설명 파이썬 주민등록번호 및 전화번호 파싱 예제 이전 포스팅 링크 및 설명 파이썬 랜덤 UUID 값 생성 예제 이전 포스팅 링크 및 설명 파이썬 리틀 엔디안 값을 빅 엔디안으로 변환 예제 파이썬 빅 엔디안 값을 리틀 엔디안 값으로 변환 예제 파이썬 Enum 자료구조 활용 예제 이전 포스팅 링크 및 설명 파이썬에서 Enum을 어떻게 활용할 수 있는지 궁금하신가요? 이전에 작성한 글에서 Enum 자료구조를 사용하는 예제를 다루었습니다. Enum은 특정 값들을 묶어서 표현하고자 할 때 매우 유용하게 사용할 수 있습니다. 이전에 작성한 글에서는 파이썬에서 Enum을 어떻게 생성하고 사용하는지, 그리고 Enum을 활용하면 어떤 이점이 있는지에 대해 자..
목차 파이썬 아스키 코드의 문자들 사이에서 랜덤 문자열을 생성 예제 이전 포스팅 링크 및 설명 파이썬 Range 문법으로 일련의 정수 배열 생성 예제 이전 포스팅 링크 및 설명 파이썬 plistlib 모듈 활용하여 plist 파일 생성 예제 이전 포스팅 링크 및 설명 파이썬 일반적인 warn 함수로 경고 메시지 출력 예제 파이썬 warnings.warn의 stacklevel 인자를 설정하여 경고 메시지가 출력된 소스 코드 위치 출력 예제 파이썬 아스키 코드의 문자들 사이에서 랜덤 문자열을 생성 예제 이전 포스팅 링크 및 설명 이전에 살펴본 포스팅에서는 파이썬을 이용하여 아스키 코드의 문자들을 활용해 랜덤 문자열을 만드는 방법에 대해 다루었습니다. 이는 데이터를 생성하거나 테스트를 수행할 때 유용하게 사용..
목차 파이썬 MP3 로컬 파일 헤더 읽기 예제 이전 포스팅 링크 및 설명 파이썬 버튼 UI 생성 후 클릭 이벤트 설정하기 예제 이전 포스팅 링크 및 설명 파이썬 프로세스 와치독 구현 예제 이전 포스팅 링크 및 설명 파이썬 warnings 모듈의 warn 함수로 경고 메시지 출력 예제 파이썬 warnings 경고 카테코리 수정 예제(RuntimeWarning) 파이썬 MP3 로컬 파일 헤더 읽기 예제 이전 포스팅 링크 및 설명 이전에 작성한 포스팅에서는 파이썬으로 MP3 파일의 헤더를 읽어보는 방법에 대해서 알아보았습니다. 이는 여러분이 직접 음원 데이터를 분석하거나, 음원 파일의 메타데이터 정보를 살펴볼 때 필요한 파싱 방법입니다. 특히, 파일 형식이나 데이터 구조에 대한 이해를 바탕으로 이를 파이썬 코..
목차 파이썬 ElementTree 활용 XML 파일의 태그 및 속성 파싱 예제 이전 포스팅 링크 및 설명 파이썬 http 모듈로 HTTP, HTTPS 통신 예제 이전 포스팅 링크 및 설명 파이썬 str 문자열 중간에서 3글자 가져오기 예제 파이썬 str 문자열 앞에서 5글자 가져오기 예제 파이썬 str 문자열 뒤에서 3글자 가져와 출력 예제 파이썬 ElementTree 활용 XML 파일의 태그 및 속성 파싱 예제 이전 포스팅 링크 및 설명 파이썬에서 XML 파일을 다루는 방법에 대해 알아보고 싶다면, 이전에 작성한 포스팅을 참고해주세요. ElementTree를 활용해 XML 파일의 태그와 속성을 파싱하는 방법을 자세하게 설명하고 있습니다. 이 방법을 사용하면 XML 파일을 쉽게 읽고 이해할 수 있습니다...
목차 파이썬 현재 PC의 공인아이피 출력 예제 이전 포스팅 링크 및 설명 파이썬 특정 아이피가 같은 넷마스크 네트워크 대역인지 확인 코드 예제 이전 포스팅 링크 및 설명 파이썬 같은 네트워크 대역 아이피 출력 예제 이전 포스팅 링크 및 설명 파이썬 sys.platform 명령으로 현재 운영체제 출력 예제 파이썬 sys.platform 활용 리눅스 운영체제인지 검사 예제 파이썬 현재 PC의 공인아이피 출력 예제 이전 포스팅 링크 및 설명 오늘은 내 컴퓨터의 공인 아이피를 알아내는 방법에 대해 이야기하려 합니다. 이전에 작성한 포스팅에서는 파이썬을 이용해 이를 어떻게 할 수 있는지에 대해 자세히 설명하였습니다. 공인 아이피는 인터넷에 연결된 장치가 갖는 고유한 주소입니다. 이 주소를 알면 원격으로 컴퓨터에 ..
목차 파이썬 Flask 웹서버 쿠키 설정 예제 이전 포스팅 링크 및 설명 파이썬 Flask 웹서버 Session 변수 설정 및 값 가져오기 예제 이전 포스팅 링크 및 설명 파이썬 Generator 문법 활용 예제 이전 포스팅 링크 및 설명 파이썬 sys.executable 함수로 파이썬 실행 파일 경로 출력 예제 파이썬 sys.executable으로 파이썬 경로 찾아 다른 경로에 링크 예제(ln 활용) 파이썬 Flask 웹서버 쿠키 설정 예제 이전 포스팅 링크 및 설명 웹 개발을 하다 보면 클라이언트와 서버 간에 데이터를 주고 받을 필요가 있습니다. 이때, 쿠키를 이용하면 간단하게 데이터를 저장하고 이를 활용할 수 있습니다. 이전에 제가 작성한 포스팅에서는 파이썬 Flask 웹서버에서 쿠키를 어떻게 설정..
목차 파이썬 크롬 브라우저 크롤링을 위한 Seleninum 패키지 설치 예제 이전 포스팅 링크 및 설명 파이썬 print 포멧을 이용하여 문자열 및 정수 출력 예제 이전 포스팅 링크 및 설명 파이썬 strcut.unpack 바이트 언패킹하여 데이터 소켓 송수신 예제 이전 포스팅 링크 및 설명 파이썬 str 문자열 split 으로 공백 제거 예제 파이썬 str 문자열 맨 앞 1글자 공백 제거하기 예제 파이썬 크롬 브라우저 크롤링을 위한 Seleninum 패키지 설치 예제 이전 포스팅 링크 및 설명 웹 페이지의 정보를 수집하는 크롤링에 대해 배우고 싶다면 이전에 작성한 포스팅을 참고하세요. Selenium 패키지를 이용해 크롬 브라우저에서 웹 페이지 정보를 가져오는 방법에 대한 내용을 다루었습니다. Sele..
목차 파이썬 Json 데이터를 CSV 데이터로 변경 예제 파이썬 pyautogui 모듈로 마우스 기록 프로그램 만글기 파이썬 Comprehension 문법 활용 예제 이전 포스팅 링크 및 설명 파이썬 sys.version 으로 현재 실행중인 파이썬 버전 출력 예제 파이썬 현재 파이썬 버전이 3.8.2 인지 확인하는 예제 파이썬 Json 데이터를 CSV 데이터로 변경 예제 이전 포스팅에서는 파이썬을 이용해 Json 데이터를 CSV 데이터로 바꾸는 방법에 대해 알아보았습니다. 이전에도 언급했듯이, 파이썬은 데이터 처리에 있어 매우 효과적입니다. Json과 CSV는 데이터를 저장하고 전송하는 데 주로 사용되는 두 가지 형식입니다. 이 둘 사이를 변환하는 것은 데이터 분석이나 머신러닝 등 여러 분야에서 중요한 ..
목차 파이썬 ctypes so라이브러리 함수 호출 예제 이전 포스팅 링크 및 설명 파이썬 ctypes 활용 libm의 sqrt 루트 함수 예제 이전 포스팅 링크 및 설명 파이썬 Bubble Sort 버블 정렬 알고리즘 작성 예제 이전 포스팅 링크 및 설명 파이썬 ctypes.Structure 상속받아 C언어 구조체 클래스 구현 예제 파이썬 ctypes 구조체 생성 후 값 저장하여 출력 예제 파이썬 ctypes so라이브러리 함수 호출 예제 이전 포스팅 링크 및 설명 파이썬에서 C언어의 라이브러리를 호출하는 방법에 대해 알아보려면, 이전에 작성한 포스팅을 참고해주세요. 이전 포스트에서는 ctypes 라이브러리를 활용하여 C언어의 so 라이브러리 함수를 호출하는 방법을 자세히 다루었습니다. 특히 내가 C 코..
목차 리눅스 C 언어 SO 동적 라이브러리 생성 예제 이전 포스팅 링크 및 설명 파이썬 현재 컴퓨터 아이피 주소 확인 예제 이전 포스팅 링크 및 설명 파이썬 도메인 주소 아이피 변환 프로그램 만들기 예제 이전 포스팅 링크 및 설명 파이썬 예제를 위해 간단한 덧셈 C언어 so 라이브러리 생성 예제 파이썬 ctypes로 so 라이브러리의 함수 호출 및 결과 출력 예제 리눅스 C 언어 SO 동적 라이브러리 생성 예제 이전 포스팅 링크 및 설명 리눅스에서 C 언어로 작성된 코드를 동적 라이브러리(SO, Shared Object)로 만드는 방법에 대해 이전에 다룬 포스팅이 있습니다. 동적 라이브러리는 실행 시점에 메모리에 로드되어, 여러 프로그램이 공유하여 사용할 수 있습니다. 또한, 프로그램의 크기를 줄이고, ..
목차 파이썬 ctypes 활용 리눅스 so 라이브러리의 함수 호출 예제 이전 포스팅 링크 및 설명 파이썬 2차원 배열 matrix 생성 예제 이전 포스팅 링크 및 설명 파이썬 현재 실행중인 모듈이 메인 모듈인지 확인 예제 이전 포스팅 링크 및 설명 파이썬 ctypes로 libm 로드 예제 파이썬 Sqrt 함수로 루트 계산 및 결과 출력 예제 파이썬 ctypes 활용 리눅스 so 라이브러리의 함수 호출 예제 이전 포스팅 링크 및 설명 파이썬에서 ctypes를 활용해 리눅스의 so 라이브러리의 함수를 어떻게 호출하는지 궁금하신가요? 이전에 소개했던 포스팅에서 이에 대한 방법을 상세하게 다루었습니다. ctypes는 파이썬에서 C 언어 속성을 이용할 수 있게 돕는 라이브러리로, 이를 통해 so 라이브러리의 함수..
목차 파이썬 함수 인자 기본값 설정 예제 이전 포스팅 링크 및 설명 파이썬 Yield 문법 사용 예제 이전 포스팅 링크 및 설명 파이썬 Enumerate 반복 문법 활용 예제 이전 포스팅 링크 및 설명 파이썬 subprocess 활용 passwd 사용자 목록 파싱 예제 파이썬 파싱한 사용자 목록 화면에 출력 예제 파이썬 함수 인자 기본값 설정 예제 이전 포스팅 링크 및 설명 파이썬에서 함수를 만들 때, 인자의 기본값을 어떻게 설정하는지에 대한 예제를 다룬 이전 포스팅을 참조하세요. 파이썬 함수의 인자는 필요에 따라 기본값을 가질 수 있습니다. 그렇게 되면, 해당 인자를 생략하고 함수를 호출해도 기본값이 사용되어 에러 없이 코드가 진행됩니다. 이전 포스팅에서는 이를 어떻게 활용할 수 있는지에 대해 상세하게..
목차 파이썬 Flask 웹 서버 구성하기 예제 이전 포스팅 링크 및 설명 파이썬 Flask 웹 서버의 엔드포인트 새로 설정하기 예제 이전 포스팅 링크 및 설명 파이썬 Python 2.7 설치 예제 이전 포스팅 링크 및 설명 파이썬 ssl.SSLContext 서버 SSL 인증서 설정 예제(load_cert_chain) 파이썬 ssl.SSLContext 서버 인증서 키 파일 설정 예제 파이썬 Flask 웹 서버 구성하기 예제 이전 포스팅 링크 및 설명 이전 포스팅에서는 파이썬 Flask를 사용하여 웹 서버를 설정하는 방법에 대해 알아보았습니다. Flask는 웹 애플리케이션을 구축하는 데 필요한 기본적인 요소들을 쉽게 제공합니다. 이전 포스팅에서는 Flask를 설치하고 기본적인 웹 서버를 설정하는 예제를 다루..
목차 파이썬 파이썬 ssl.SSLContext 활용 예제 - 2(서버 키 패스워드 설정) 이전 포스팅 링크 및 설명 파이썬 Split 함수로 긴 문자열 나누기 예제 이전 포스팅 링크 및 설명 파이썬 json 문자열 파싱 예제 이전 포스팅 링크 및 설명 파이썬 ss.SSLContext SSL 서버 구성시 TLS 버전 설정 예제 파이썬 wireshark 패킷 캡처 도구로 설정된 TLS 버전 확인 예제 파이썬 파이썬 ssl.SSLContext 활용 예제 - 2(서버 키 패스워드 설정) 이전 포스팅 링크 및 설명 이전 포스팅에서는 SSLContext를 사용하여 서버 키 파일의 패스워드를 설정하는 방법에 대한 내용을 다루고 있습니다. 이전 포스팅에서는 SSLContext를 활용하여 서버의 보안을 강화하기 위해 키..
목차 파이썬 ssl.SSLContext 활용 예제 - 1(Flask 서버 SSL 인증서 및 키 파일 설정) 파이썬 Flask 웹 서버 Jinja2 템플릿 연동 예제 이전 포스팅 링크 및 설명 파이썬 현재 시스템의 날짜 및 시간 구하기 예제 이전 포스팅 링크 및 설명 파이썬 서버 SSL 키 패스워드 등록 없이 서버 구동시 패스워드 입력창 예제 파이썬 ssl.SSLContext 서버 키 파일 패스워드 설정 예제 파이썬 ssl.SSLContext 활용 예제 - 1(Flask 서버 SSL 인증서 및 키 파일 설정) 이전 포스팅에서는 Flask 서버에서 SSL 인증서 및 키 파일을 설정하는 방법에 대한 예제를 알아보았습니다. 이전 포스팅에서는 SSLContext를 사용하여 Flask 서버에 SSL 보안을 적용하는..
목차 이전 포스팅의 파이썬 코드 Calendar.calendar 함수로 특정년도의 모든 달력 출력 예제 학습 링크 이전 포스팅의 파이썬 코드 getmtime 함수로 특정 파일 마지막 수정시간 구하여 출력하기 예제 학습 링크 이전 포스팅의 파이썬 코드 TemporaryFile 모듈 활용 임시 파일 생성 예제 학습 링크 파이썬 코딩 언어 ElementTree 모듈 활용하여 XML 파싱 예제 파이썬 코딩 언어 ElementTree로 파싱한 XML의 태그 및 특정 속성 출력 예제 이전 포스팅의 파이썬 코드 Calendar.calendar 함수로 특정년도의 모든 달력 출력 예제 학습 링크 안녕하세요 오늘 포스팅에서는 파이썬 코드에서 ElementTree 모듈을 활용하여 XML을 파싱하고 XML의 특정 태그와 속성..
목차 이전 포스팅의 파이썬 코드 ElementTree 모듈을 사용하여 문자열 XML 파싱 예제 학습 링크 이전 포스팅의 파이썬 코드 AES 256 ECB 암호화 및 복호화 예제 학습 링크 이전 포스팅의 파이썬 코드 사용자에게 글자 수를 입력받아 랜덤 문자열 생성 예제 학습 링크 파이썬 코딩 언어 딕셔너리를 사용하여 xml 파일 생성 예제 파이썬 코딩 언어 딕셔너리에서 xml로 변환한 파일을 읽고 내용 출력 예제 이전 포스팅의 파이썬 코드 ElementTree 모듈을 사용하여 문자열 XML 파싱 예제 학습 링크 이전 포스팅에서는 파이썬 코드에서 ElementTree 모듈을 활용하여 문자열로만 이루어진 XML 데이터를 읽고 파싱하는 예제에 대해 알아보았습니다. 우리가 흔히 XML 파싱이라고하면 로컬에 저장된..
목차 이전 포스팅의 파이썬 코드 ElementTree 모듈 활용 XML 태그 및 속성 출력 예제 학습 링크 이전 포스팅의 파이썬 코드 eyed3 활용 로컬에 저장된 MP3 음악 총 재생시간 구하기 예제 학습 링크 이전 포스팅의 파이썬 코드 try-catch 예외처리 문법 예제 학습 링크 파이썬 코딩 언어 ElementTree 모듈 활용하여 문자열로 이루어진 XML 파싱 예제 파이썬 코딩 언어 문자열 XML 파싱하여 결과 출력 예제 이전 포스팅의 파이썬 코드 ElementTree 모듈 활용 XML 태그 및 속성 출력 예제 학습 링크 이전 포스팅에서는 파이썬 코드에서 ElementTree 모듈을 활용하여 XML 파일을 파싱하고 태그 및 속성들을 화면에 출력하는 예제를 알아보았습니다. 속성이란 XML 파일을 ..
목차 이전 포스팅의 파이썬 코드 List 자료구조에서 저장된 값 출력, 리스트 더하기 예제 학습 링크 이전 포스팅의 파이썬 코드 os.path.exists 활용 파일이 있는지 여부 확인 예제 학습 링크 이전 포스팅의 파이썬 코드 os.symlink 함수로 리눅스 심볼릭 링크 생성 예제 학습 링크 파이썬 코딩 언어 마우스의 실시간 이동 경로 기록 파일 생성 예제 파이썬 코딩 언어 실시간 이동 경로 기록 파일 읽고 마우스 이동시키기 예제 이전 포스팅의 파이썬 코드 List 자료구조에서 저장된 값 출력, 리스트 더하기 예제 학습 링크 안녕하세요 오늘 파이썬 예제 코드는 마우스 이동 경로를 기록하여 특정 기록 파일로 생성하고 다시 이 기록파일을 읽고 마우스를 똑같이 이동시키는 프로그램 예제입니다. 일명 마우스 ..