살구월드

잠깐, 리눅스, C 언어, Java, Python 등
각종 예제 검색하기

 

목차

  1. 파이썬 zipimport의 prefix로 내부 경로 알아내기 예제 이전 포스팅 링크 및 설명
  2. 파이썬 atexit.register 활용 프로그램 종료시 호출될 함수에 인자 함께 전달하기 예제 이전 포스팅 링크 및 설명
  3. 파이썬 sys.getsizeof 활용 객체가 사용중인 메모리 공간 크기 확인 예제 이전 포스팅 링크 및 설명
  4. 파이썬 zipimport의 load_module로 압축파일 로드 예제
  5. 파이썬 로드한 모듈의 함수 호출 예제

 

 

 

 

 

 

 

 

 

파이썬 zipimport의 prefix로 내부 경로 알아내기 예제 이전 포스팅 링크 및 설명

이전 포스팅에서는 파이썬 zipimport 모듈을 사용하여 압축 파일 내의 모듈을 로드할 때, 내부 경로를 어떻게 알아낼 수 있는지에 대한 예제를 알아보았습니다. 포스팅에서는 zipimport의 prefix를 활용하여 내부 경로를 추출하는 방법을 상세히 설명하였습니다. 이 예제를 통해 압축 파일 내의 모듈을 정확히 찾기 위해 내부 경로를 어떻게 활용할 수 있는지를 학습할 수 있습니다. 아래는 해당 포스팅의 링크입니다.

 

2024.01.16 - [Python] - [Linux/Python] 파이썬 zipimort 모듈로 zip 파일 내부 모듈 기준 경로 얻기 예제(prefix)

 

 

 

 

 

 

 

파이썬 atexit.register 활용 프로그램 종료시 호출될 함수에 인자 함께 전달하기 예제 이전 포스팅 링크 및 설명

다음으로 이전 포스팅에서는 파이썬 atexit 모듈을 사용하여 프로그램이 종료될 때 특정 함수를 호출하는 방법을 다룬 예제를 알아보았습니다. 이전에 작성한 포스팅에서는 atexit.register를 활용하여 프로그램 종료시 인자를 함께 전달하는 방법을 자세히 설명하였습니다. 이 예제를 통해 프로그램 종료시 필요한 작업을 수행하기 위해 atexit.register를 어떻게 활용할 수 있는지를 학습할 수 있습니다.

 

2023.12.29 - [Python] - [Linux/Python] 파이썬 atexit 모듈의 register로 프로그램 종료시 함수 호출 예제(exit function)

 

[Linux/Python] 파이썬 atexit 모듈의 register로 프로그램 종료시 함수 호출 예제(exit function)

목차 파이썬 함수 안에 내부 함수 선언 예제 이전 포스팅 링크 및 설명 파이썬 UDP 클라이언트 소켓 구성하여 메세지 전송 예제 이전 포스팅 링크 및 설명 파이썬 UDP 서버 소켓 구성 및 메시지 수

salguworld.tistory.com

 

 

 

 

 

 

 

파이썬 sys.getsizeof 활용 객체가 사용중인 메모리 공간 크기 확인 예제 이전 포스팅 링크 및 설명

마지막으로 파이썬 sys 모듈의 getsizeof 함수를 사용하여 객체가 사용하는 메모리 공간의 크기를 확인하는 방법을 다룬 예제를 알아보았습니다. 이전에 작성한 포스팅에서는 sys.getsizeof를 활용하여 객체의 메모리 크기를 확인하는 방법을 자세히 설명하였습니다. 이 예제를 통해 객체가 사용하는 메모리 공간을 효과적으로 파악하고 관리하는 방법을 학습할 수 있습니다.

 

2024.01.02 - [Python] - [Linux/Python] 파이썬 sys.getsizeof 객체의 메모리 크기 확인 예제(object size)

 

[Linux/Python] 파이썬 sys.getsizeof 객체의 메모리 크기 확인 예제(object size)

목차 파이썬 서버에서 구글 FCM v1 푸시 전송 예제 이전 포스팅 링크 및 설명 파이썬 os.walk 함수로 내가 원하는 디렉토리 안에 있는 파일들 경로 구하기 예제 이전 포스팅 링크 및 설명 파이썬 zipfi

salguworld.tistory.com

 

 

 

 

 

 

 

파이썬 zipimport의 load_module로 압축파일 로드 예제

아래는 파이썬 zipimport 모듈의 load_module 함수를 사용하여 압축 파일 내의 모듈을 로드하는 방법을 다룬 예제입니다. 이 예제를 통해 zipimport의 load_module 함수를 사용하여 압축 파일 내의 모듈을 정확히 로드하는 방법을 학습할 수 있습니다. 아래는 예제 코드입니다.

 

import zipimport

# 압축파일 경로 지정
zip_path = '/tmp/test/my_module.zip'

# zipimporter 객체 생성
zip_importer = zipimport.zipimporter(zip_path)

# 모듈 로드
module = zip_importer.load_module('hello')
print(module)

 

파이썬에서 zipimport.load_module 함수로 압축 파일에서 파이썬 모듈을 로드한 모습

 

 

 

 

 

 

파이썬 로드한 모듈의 함수 호출 예제

다음으로 파이썬에서 모듈을 로드한 후 해당 모듈의 함수를 호출하는 방법을 다룬 예제입니다. 이 예제를 통해 로드한 모듈의 함수를 올바르게 호출하고 그 결과를 활용하는 방법을 학습할 수 있습니다. 아래는 예제 코드입니다.

 

import zipimport

# 압축파일 경로 지정
zip_path = '/tmp/test/my_module.zip'

# zipimporter 객체 생성
zip_importer = zipimport.zipimporter(zip_path)

# 모듈 로드
module = zip_importer.load_module('hello')

# 로드한 모듈의 함수 호출
module.hello()

 

파이썬에서 load_module로 로드한 모듈에서 특정 함수를 호출하여 결과를 출력한 모습

잠깐, 리눅스, C 언어, Java, Python 등
각종 예제 검색하기

공유하기

facebook twitter kakaoTalk kakaostory naver band