Python

·Python
목차 파이썬 코딩 람다 함수 생성 예제 이전 포스팅 링크 및 설명 파이썬 코딩 pass 문법 예제 이전 포스팅 링크 및 설명 파이썬 코딩 pid 활용 프로세스 실행중 여부 확인 예제 이전 포스팅 링크 및 설명 파이썬 코딩 Annotations 예제 파이썬 코딩 Annotations로 함수 정보 출력 예제 파이썬 코딩 람다 함수 생성 예제 이전 포스팅 링크 및 설명 안녕하세요. 오늘은 파이썬 코딩에서 어노테이션이 무엇인지 알아보도록 하겠습니다. 어노테이션이란 말 그대로 부가 설명, 힌트 등의 의미를 갖습니다. 보통 함수는 프로토 타입이라하며 함수가 반환할 데이터의 타입, 함수명, 함수의 인자, 코드로 이루어져있습니다. 즉, 이 함수가 어떤 일들을 앞으로 할 예정이고 어떤 값들을 줄 예정인지를 알 수 있습니..
·Python
목차 파이썬 코딩 TOTP 큐알 코드 생성 예제 이전 포스팅 링크 및 설명 파이썬 코딩 print 함수에서 탭 출력 예제 이전 포스팅 링크 및 설명 파이썬 코딩 sqlite3 데이터 삭제 예제 이전 포스팅 링크 및 설명 파이썬 코딩 pass 문법으로 추상 클래스 생성 및 재구현 예제 파이썬 코딩 pass 문법으로 추상 함수 생성 및 재구현 예제 파이썬 코딩 TOTP 큐알 코드 생성 예제 이전 포스팅 링크 및 설명 안녕하세요. 오늘은 파이썬 코딩에서 특별한 문법중에 하나인 pass 문법에 대해 공부해보도록 하겠습니다. 우리가 흔히 영어로 pass 라고 하면 passport, password, pass 등 여러 의미에서 확인할 수 있습니다. 일종이 무언가 혹은 어딘가를 지나가는 것을 의미합니다. passpo..
·Python
목차 파이썬 코딩 match문 기본 예제 이전 포스팅 링크 및 설명 파이썬 코딩 APK 패키지 가져오기 예제 이전 포스팅 링크 및 설명 파이썬 코딩 전화번호 AES 암호화 예제 이전 포스팅 링크 및 설명 파이썬 코딩 match 문법에서 or 조건 예제 파이썬 코딩 사용자 입력 정수값을 match or 문법으로 판단 예제 파이썬 코딩 match문 기본 예제 이전 포스팅 링크 및 설명 안녕하세요. 오늘의 포스팅 주제는 이전 포스팅에서 다룬 파이썬 코딩에서 사용하는 match 조건문을 조금더 알아보는 주제입니다. match는 자바, C 언어의 switch 문처럼 여러 조건을 한번에 설정하는 조건문입니다. 파이썬 10.13 이상 버전에서 사용할 수 있는 문법입니다. 오늘은 OR 조건처럼 여러 조건을 이어 붙이는..
·Python
목차 파이썬 코딩 NTP 서버 시간 동기화 예제 이전 포스팅 링크 및 설명 파이썬 코딩 TCP 서버 구성 예제 이전 포스팅 링크 및 설명 파이썬 코딩 파일에서 한 줄씩 읽기 예제 이전 포스팅 링크 및 설명 파이썬 코딩 match 문법으로 case 조건문 만들기 예제 파이썬 코딩 사용자에게 점수 입력받아 match문으로 학점 출력 예제 파이썬 코딩 NTP 서버 시간 동기화 예제 이전 포스팅 링크 및 설명 안녕하세요. 오늘은 파이썬 코딩에서 자주 사용하면서도 중요도가 높은 switch 문법에 대해 알아보도록 하겠습니다. 조건문이란 어떠한 조건이 참이거나 거짓일때 다른 코드가 실행되도록 도와주는 문법을 의미합니다. 이러한 조건문은 파이썬 코딩 언어 뿐만 아니라 C, Java 등등 언어에 모두 존재합니다. 오늘..
·Python
목차 리눅스 AAPT 도구 활용 APK 파일의 앱 버전 확인 예제 이전 포스팅 링크 및 설명 파이썬 코딩 getopt.getopt 인자 명령 및 하위 인자 파싱 예제 이전 포스팅 링크 및 설명 파이썬 코딩 Flask 웹서버 세션에 변수 설정 예제 이전 포스팅 링크 및 설명 파이썬 코딩 aapt 활용 앱 패키지 정보 파싱 예제 파이썬 코딩 로컬에 저장된 apk 파일 경로 전달하여 앱 패키지 정보 출력 예제 리눅스 AAPT 도구 활용 APK 파일의 앱 버전 확인 예제 이전 포스팅 링크 및 설명 안드로이드 APK 파일에서 앱 버전을 확인하는 방법에 대해 이전 포스팅에서 다루었습니다. 해당 포스트에서는 리눅스 환경에서 AAPT 도구를 사용하여 APK 파일의 앱 버전 정보를 추출하는 예제를 소개하고 있습니다. A..
·Python
목차 자바 코딩 파이썬에서 사용할 AES 256 암호화 JAR 라이브러리 구현 예제 이전 포스팅 링크 및 설명 파이썬 코딩 __main__ 문법으로 현재 모듈이 메인 모듈인지 확인 예제 이전 포스팅 링크 및 설명 파이썬 코딩 socket.gethostbyname 도메인과 아이피간 변환 예제 이전 포스팅 링크 및 설명 파이썬 코딩 pip3 명령으로 jpype 모듈 설치 예제 파이썬 코딩 jpype 모듈로 jar 라이브러리 import 후 메소드 호출 예제 자바 코딩 파이썬에서 사용할 AES 256 암호화 JAR 라이브러리 구현 예제 이전 포스팅 링크 및 설명 이전 포스팅에서는 자바에서 AES 256 암호화를 구현하고, 해당 기능을 파이썬에서 사용할 수 있도록 JAR 라이브러리로 구현하는 방법에 대해 설명했..
·Python
목차 파이썬 코딩 선택 정렬 알고리즘 작성 예제 이전 포스팅 링크 및 설명 파이썬 코딩 삽입 정렬 알고리즘 작성 예제 이전 포스팅 링크 및 설명 파이썬 os.abort 함수를 이용한 조건 예외처리 예제 이전 포스팅 링크 및 설명 파이썬 텍스트 파일에서 줄 단위로 읽어 출력 예제 파이썬 텍스트 파일에서 모든 문자열을 읽고 줄 단위로 나누어 출력 예제(split) 파이썬 코딩 선택 정렬 알고리즘 작성 예제 이전 포스팅 링크 및 설명 이전 포스팅에서는 파이썬 코딩으로 선택 정렬 알고리즘을 작성하는 방법을 설명했습니다. 선택 정렬은 리스트에서 가장 작은 값을 선택하여 정렬하는 알고리즘으로, 이를 파이썬으로 구현하는 방법과 함께 예제 코드를 제공하고 있습니다. 선택 정렬 알고리즘의 특성과 간단한 알고리즘 작성 방..
·Python
목차 파이썬 bytes 형태의 json 값을 문자열로 변환 예제 이전 포스팅 링크 및 설명 파이썬 base64 비밀번호 인코딩 예제 이전 포스팅 링크 및 설명 파이썬 json 자료구조를 dict로 변환 예제 이전 포스팅 링크 및 설명 파이썬 /t 포멧으로 탭 출력 예제 파이썬 탭 아스키 코드 추가로 탭 출력 예제 파이썬 bytes 형태의 json 값을 문자열로 변환 예제 이전 포스팅 링크 및 설명 이전에 작성한 글에서는 파이썬에서 bytes 형태의 json을 문자열로 바꾸는 방법에 대해 알아보았습니다. json 데이터를 다룰 때는 이런 변환 과정이 필요할 수 있습니다. 이에 대한 자세한 방법은 이전 포스팅에서 확인하실 수 있습니다. 이론보다는 실제 예시를 통해 배우는 것이 더 효과적이니 꼭 살펴보시기 바..
·Python
목차 파이썬 sqlite3 select 쿼리 활용 데이터 조건 조회 예제 이전 포스팅 링크 및 설명 파이썬 os.system으로 리눅스의 쉘 명령 실행하기 예제 이전 포스팅 링크 및 설명 파이썬 os.getuid로 현재 로그인한 리눅스 사용자 id값 가져오기 예제 이전 포스팅 링크 및 설명 파이썬 sqlite3 update 쿼리로 기존 데이터 값 변경 예제 파이썬 sqlite3 값 변경되었는지 확인 예제 파이썬 sqlite3 select 쿼리 활용 데이터 조건 조회 예제 이전 포스팅 링크 및 설명 이전에 작성한 포스팅에서는 파이썬에서 sqlite3 데이터베이스를 조회하는 방법에 대해 다뤘습니다. 특히, select 쿼리를 사용하여 데이터베이스에서 조건에 맞는 데이터를 조회하는 방법을 설명했습니다. 예를 ..
·Python
목차 파이썬 sqlite3 테이블 생성 예제 이전 포스팅 링크 및 설명(create table) 파이썬 os.get_exec_path 명령으로 현재 파이썬 실행 파일의 참조 경로 가져오는 예제 이전 포스팅 링크 및 설명 파이썬 os.unsetenv 활용 환경변수 설정 삭제 예제 이전 포스팅 링크 및 설명 파이썬 sqlite3 데이터베이스 연결 예제 파이썬 sqlite3 insert 쿼리문 실행하여 데이터 추가 예제 파이썬 sqlite3 테이블 생성 예제 이전 포스팅 링크 및 설명(create table) 파이썬에서 sqlite3 데이터베이스에 테이블을 생성하는 방법에 대한 예제를 이전 포스팅에서 다뤘습니다. 테이블 생성은 데이터베이스에서 데이터를 구조화하여 저장하기 위해 필요한 과정입니다. 이전 포스트에..
·Python
목차 파이썬 getcwd 지금 작업 경로 가져와 출력하기 예제 이전 포스팅 링크 및 설명 파이썬 chdir로 디렉토리 변경 예제 이전 포스팅 링크 및 설명 파이썬 os.environ 모듈로 현재 PC의 환경변수를 가져오기 이전 포스팅 링크 및 설명 파이썬 함수 인자에 콜백 함수 전달하여 호출 예제 파이썬 딕셔너리에 콜백 함수 지정 및 호출 예제 파이썬 getcwd 지금 작업 경로 가져와 출력하기 예제 이전 포스팅 링크 및 설명 파이썬 코드에서 현재 작업 경로를 가져와서 출력하는 방법에 대해 이전 포스팅에서 다루었습니다. 작업 경로는 현재 파이썬 스크립트가 실행되고 있는 디렉토리를 의미합니다. 이전 포스트에서는 작업 경로를 가져오는 getcwd() 함수와 이를 출력하는 방법에 대해 자세히 설명하였습니다. ..
·Python
목차 파이썬 py_compile 활용 파이썬 코드 C 코드 컴파일 예제 - 2(여러 소스코드 의존성 참조 C 컴파일) 이전 포스팅 링크 및 설명 파이썬 bit_length 활용 정수의 비트 크기 구하기 예제 이전 포스팅 링크 및 설명 파이썬 round 함수로 소수 반올림 예제 이전 포스팅 링크 및 설명 파이썬 쉘 명령으로 pyc 파일 실행 예제 파이썬 pyc c코드 실행 결과 확인 예제 파이썬 py_compile 활용 파이썬 코드 C 코드 컴파일 예제 - 2(여러 소스코드 의존성 참조 C 컴파일) 이전 포스팅 링크 및 설명 이전 포스팅에서는 파이썬 py_compile 모듈을 사용하여 파이썬 코드를 C 코드로 컴파일하는 방법을 다뤘습니다. 이를 통해 파이썬 코드를 더 효율적이고 빠른 속도로 실행할 수 있습..
·Python
목차 파이썬 pyminifier 모듈 설치 예제 이전 포스팅 링크 및 설명 파이썬 int 캐스팅 기능 활용 10진수 값을 16진수로 변환 예제 이전 포스팅 링크 및 설명 파이썬 sys.exc_info 활용 마지막 예외 항목 확인 예제 이전 포스팅 링크 및 설명 파이썬 모듈들간 서로 import 하여 함수 호출 예제 파이썬 pyminifier 명령으로 의존성 참조하여 모든 모듈 난독화 예제 파이썬 pyminifier 모듈 설치 예제 이전 포스팅 링크 및 설명 파이썬 pyminifier 모듈을 사용하여 소스코드를 난독화하는 방법에 대한 예제를 이전 포스팅에서 다루었습니다. pyminifier는 파이썬 코드를 압축하고 난독화하는 도구로, 코드를 간결하게 만들고 보안을 강화할 수 있습니다. 해당 포스팅에서는 리..
·Python
목차 파이썬 zipimport.get_code 함수로 코드 가져오기 예제 이전 포스팅 링크 및 설명 파이썬 filterwarnings 모듈의 once 인자 설정으로 warning 메시지 한번만 출력하도록 설정 예제 이전 포스팅 링크 및 설명 파이썬 re 정규표현식 모듈의 split 함수를 이용하여 공백 문자를 기준으로 나누기 예제 이전 포스팅 링크 및 설명 파이썬 zipimport.find_module 함수로 모듈 존재유무 확인 예제 파이썬 사용자에게 특정 모듈명을 입력받아 zipimport.find_module 검사 예제 파이썬 zipimport.get_code 함수로 코드 가져오기 예제 이전 포스팅 링크 및 설명 파이썬에서 zipimport.get_code 함수를 이용해 코드를 가져오는 방법에 대해 ..
·Python
목차 파이썬 ZipFile 모듈 namelist 함수로 전체 모듈 출력 예제 이전 포스팅 링크 및 설명 파이썬 re 정규표현식 모듈로 문자열 중 숫자만 골라내기 예제 이전 포스팅 링크 및 설명 파이썬 filterwarnings 활용 특정 모듈에서만 경고 메시지 출력 예제 이전 포스팅 링크 및 설명 파이썬 zipimport 활용 load_module 함수로 모듈 로드 예제 파이썬 사용자가 입력한 모듈명과 load_module 함수로 로드 예제 파이썬 ZipFile 모듈 namelist 함수로 전체 모듈 출력 예제 이전 포스팅 링크 및 설명 이전에 살펴본 포스팅에서 파이썬의 ZipFile 모듈을 이용하여 압축된 파일 내의 모듈을 검색하고 출력하는 방법에 대해 알아보았습니다. 이 방법을 사용하면 압축된 파일 ..
·Python
목차 파이썬 load_module 함수로 압축된 모듈 로드 예제 이전 포스팅 링크 및 설명 파이썬 atexit 모듈 활용 register 명령으로 프로그램 종료 콜백 함수 등록 예제 이전 포스팅 링크 및 설명 파이썬 re 정규표현식 모듈 활용 sub 명령으로 문자열 치환 예제 이전 포스팅 링크 및 설명 파이썬 zipimport 활용 get_code로 압축된 모듈의 소스 코드 출혁 예제 파이썬 get_code 함수에 잘못된 모듈명 전달시 오류 예제 파이썬 load_module 함수로 압축된 모듈 로드 예제 이전 포스팅 링크 및 설명 이전 포스팅에서는 파이썬의 zimimport 모듈을 활용한 'load_module 함수로 압축된 모듈 로드' 예제 포스팅을 작성하였습니다. 그 글에서는 압축된 모듈을 직접 로드..
·Python
목차 파이썬 ctypes 모듈로 so라이브러리의 c 함수 호출 예제 이전 포스팅 링크 및 설명 파이썬 현재 버전 출력 예제 이전 포스팅 링크 및 설명 파이썬 ctypes 모듈 활용 C언어 구조체 사용 예제 이전 포스팅 링크 및 설명 파이썬 변수에 'Hello World' 문자열 저장하기 예제 파이썬 변수 값을 출력하여 'Hello World' 문자열 찍기 예제 파이썬 ctypes 모듈로 so라이브러리의 c 함수 호출 예제 이전 포스팅 링크 및 설명 ctypes 모듈을 이용하면, 파이썬에서 C언어 코드를 사용할 수 있습니다. 이전에 작성한 포스팅에서는 ctypes 모듈을 이용해 so라이브러리의 C 함수를 호출하는 방법에 대해 상세히 설명하였습니다. 이를 통해 파이썬이 어떻게 C언어와 연동될 수 있는지, 그..
·Python
목차 파이썬 pyminifier 활용 소스코드 난독화 예제 이전 포스팅 링크 및 설명 파이썬 ctypes 활용하여 m 수학 라이브러리의 sqrt 함수 사용 예제 이전 포스팅 링크 및 설명 파이썬 pid 활용 중복 스크립트 실행 방지 예제 이전 포스팅 링크 및 설명 파이썬 pip3로 pyminifier 모듈 설치시 "This error originates from a subprocess.." 에러 발생 파이썬 3.7.5 버전에서 재설치 시도 파이썬 pyminifier 활용 소스코드 난독화 예제 이전 포스팅 링크 및 설명 파이썬 소스코드를 난독화하기 위해 pyminifier를 활용하는 방법을 이전 포스팅에서 다뤘습니다. pyminifier는 파이썬 코드를 압축하고 난독화하여 보호하는데 사용됩니다. 이전 포스..
·Python
목차 파이썬 json 자료구조를 csv 형태로 변환 예제 이전 포스팅 링크 및 설명 파이썬 yield 문법으로 range와 함께 사용하기 예제 이전 포스팅 링크 및 설명 파이썬 Enumerate 반복자 활용 및 next 같이 사용하기 예제 이전 포스팅 링크 및 설명 파이썬 inspect.getmro 클래스 상속 구조 출력 예제 파이썬 사용자에게 클래스명 입력받아 getmro 함수로 클래스 구조 분석 예제 파이썬 json 자료구조를 csv 형태로 변환 예제 이전 포스팅 링크 및 설명 이전에 작성한 포스팅에서는 파이썬의 json 자료구조를 csv 형태로 변환하는 예제를 다뤘습니다. json은 데이터를 효율적으로 저장하고 교환하기 위한 형식으로, 이전 포스팅에서는 json 자료구조를 파싱하여 csv 형태로 변..
·Python
" 목차 파이썬 uuid 랜덤으로 생성하기 예제 이전 포스팅 링크 및 설명 파이썬 for, else 반복 부정 문법 예제 이전 포스팅 링크 및 설명 파이썬 아스키 코드중에서 랜덤으로 문자를 골라 문자열 생성 예제 이전 포스팅 링크 및 설명 파이썬 8진수 변환 위해 사용자에게 정수 입력받기 예제 파이썬 oct 함수 활용 10진수를 8진수로 변환 예제 파이썬 uuid 랜덤으로 생성하기 예제 이전 포스팅 링크 및 설명 과거에 작성된 글에서는 파이썬의 `uuid` 모듈을 사용하여 랜덤한 고유 식별자(UUID)를 생성하는 예제를 다루고 있습니다. `uuid` 모듈은 파이썬에서 고유한 식별자를 생성하기 위해 사용되며, 다양한 유형의 UUID를 생성할 수 있습니다. 해당 글에서는 `uuid` 모듈의 사용법과 예제를 ..
·Python
목차 파이썬 Generator 문법과 next 문법 활용 예제 이전 포스팅 링크 및 설명 파이썬 Comprehension 문법 활용으로 if-else 부정 조건 사용하기 예제 이전 포스팅 링크 및 설명 파이썬 함수 인자의 기본 값 설정하기 예제 이전 포스팅 링크 및 설명 파이썬 inspect.signature 함수로 함수의 인자 출력 예제 파이썬 사용자네게 함수명을 입력받아 signature 함수로 인자 출력 기능 만들기 예제 파이썬 Generator 문법과 next 문법 활용 예제 이전 포스팅 링크 및 설명 이전 포스팅에서는 파이썬의 Generator 문법과 next 문법을 활용한 예제를 다뤘습니다. Generator는 이터레이터를 생성하는 함수로, 이전 포스팅에서는 Generator 문법의 사용법과 ..
·Python
목차 파이썬 socket.gethostbyname으로 아이피 주소 목록 출력 예제 이전 포스팅 링크 및 설명 파이썬 ip route 명령으로 게이트웨이 주소 출력 예제 이전 포스팅 링크 및 설명 파이썬 ipify 통신으로 현재 PC 공인 아이피 출력 예제 이전 포스팅 링크 및 설명 파이썬 inspect.isfunction 함수인지 판단 예제 파이썬 사용자에게 함수명 입력받아 isfunction 으로 모듈내에 존재하는 함수인지 확인 예제 파이썬 socket.gethostbyname으로 아이피 주소 목록 출력 예제 이전 포스팅 링크 및 설명 이전에 작성한 포스팅에서는 파이썬의 socket.gethostbyname 함수를 사용하여 IP 주소 목록을 출력하는 예제를 다뤘습니다. 이 함수를 활용하면 도메인 이름을..
·Python
목차 파이썬 socket.gethostbyname 활용하여 현재 PC의 Ip Address 찾기 예제 이전 포스팅 링크 및 설명 파이썬 ip route 명령으로 현재 PC 게이트웨이 주소 확인 및 출력 예제 파이썬 Range 정수 범위 구하기 예제 이전 포스팅 링크 및 설명 파이썬 ** 문법으로 승수 계산 및 출력 예제 파이썬 사용자에게 base, exponent 정수 입력받아 승수 계산 예제(**) 파이썬 socket.gethostbyname 활용하여 현재 PC의 Ip Address 찾기 예제 이전 포스팅 링크 및 설명 이전 포스팅에서는 파이썬의 socket.gethostbyname 함수를 사용하여 현재 PC의 IP 주소를 찾는 방법에 대해 다뤘습니다. 이 함수는 호스트 이름을 매개변수로 전달받아 해당..
·Python
목차 파이썬 sys.modules 함수로 현재 로드된 모듈 목록 확인 예제 이전 포스팅 링크 및 설명 파이썬 버블 정렬 알고리즘 구현 코드 예제 이전 포스팅 링크 및 설명 파이썬 socket.gethostbyname으로 도메인 주소를 아이피로 변환 예제 이전 포스팅 링크 및 설명 파이썬 inspect.ismodule 활용 모듈인지 판단 예제 파이썬 사용자에게 모듈명을 입력받아 ismodule 함수로 존재하는 모듈인지 확인 예제 파이썬 sys.modules 함수로 현재 로드된 모듈 목록 확인 예제 이전 포스팅 링크 및 설명 이전 포스팅에서는 파이썬의 sys.modules 함수를 사용하여 현재 로드된 모듈 목록을 확인하는 예제를 다뤘습니다. sys.modules 함수를 통해 현재 실행 중인 파이썬 인터프리터..
·Python
목차 파이썬 "__main__" 문법으로 메인 모듈인지 확인 예제 이전 포스팅 링크 및 설명 파이썬 Flask 웹 서버 구현후 클라이언트에 쿠키 설정 예제 이전 포스팅 링크 및 설명 파이썬 Flask 웹 서버 엔드포인트 변수 설정하여 동적 변경 예제 이전 포스팅 링크 및 설명 파이썬 inspect.getsource 함수로 특정 함수의 소스코드 내용 출력 예제 파이썬 사용자에게 함수명 입력받아 getsource 함수로 소스코드 출력 기능 만들기 예제 파이썬 "__main__" 문법으로 메인 모듈인지 확인 예제 이전 포스팅 링크 및 설명 이전에 작성한 포스팅에서는 파이썬의 "__main__" 문법을 사용하여 현재 모듈이 메인 모듈인지를 확인하는 예제를 다뤘습니다. "__main__"은 파이썬에서 스크립트 파..
살구엉덩이
'Python' 태그의 글 목록