목차
- 파이썬 getcwd 지금 작업 경로 가져와 출력하기 예제 이전 포스팅 링크 및 설명
- 파이썬 chdir로 디렉토리 변경 예제 이전 포스팅 링크 및 설명
- 파이썬 os.environ 모듈로 현재 PC의 환경변수를 가져오기 이전 포스팅 링크 및 설명
- 파이썬 함수 인자에 콜백 함수 전달하여 호출 예제
- 파이썬 딕셔너리에 콜백 함수 지정 및 호출 예제
파이썬 getcwd 지금 작업 경로 가져와 출력하기 예제 이전 포스팅 링크 및 설명
파이썬 코드에서 현재 작업 경로를 가져와서 출력하는 방법에 대해 이전 포스팅에서 다루었습니다. 작업 경로는 현재 파이썬 스크립트가 실행되고 있는 디렉토리를 의미합니다. 이전 포스트에서는 작업 경로를 가져오는 getcwd() 함수와 이를 출력하는 방법에 대해 자세히 설명하였습니다. 이전 포스트를 참고하시면 파이썬 코드를 이용하여 직접 작업 경로를 바꾸는 예제를 실행해보실 수 있습니다.
2021.11.28 - [Python/os] - Python 현재 작업 경로 가져오기(os.getcwd)
Python 현재 작업 경로 가져오기(os.getcwd)
파이썬 관련 포스팅 목록 2021.11.27 - [Python/os] - Python 작업 경로 및 디렉토리 변경(os.chdir) 2021.01.08 - [Python/os] - Python 시스템 환경변수 가져오기(os.environ) 2020.06.29 - [Python/os] - Python split 함수(문자열
salguworld.tistory.com
파이썬 chdir로 디렉토리 변경 예제 이전 포스팅 링크 및 설명
파이썬 코드에서 chdir() 함수를 사용하여 디렉토리를 변경하는 방법에 대해 이전 포스팅에서 다루었습니다. chdir() 함수는 파이썬에서 현재 작업 디렉토리를 변경할 수 있는 함수입니다. 이전 포스트에서는 chdir() 함수를 사용하여 디렉토리를 변경하는 예제와 함께 이를 활용하는 방법에 대해 자세히 설명하였습니다. 자세한 내용은 해당 포스트를 참고해주세요.
2021.11.27 - [Python/os] - Python 작업 경로 및 디렉토리 변경(os.chdir)
Python 작업 경로 및 디렉토리 변경(os.chdir)
파이썬 관련 포스팅 목록 2020.06.29 - [Python/os] - Python split 함수(문자열 자르기) 2020.06.24 - [Python/os] - Python 파일 읽기, 쓰기(FILE I/O) 2021.01.08 - [Python/os] - Python 시스템 환경변수 가져오기(os.environ) 2020.0
salguworld.tistory.com
파이썬 os.environ 모듈로 현재 PC의 환경변수를 가져오기 이전 포스팅 링크 및 설명
마지막으로 파이썬 코드에서 os.environ 모듈을 사용하여 현재 PC의 환경변수를 가져오는 방법에 대해 이전 포스팅에서 다루었습니다. 환경변수는 운영체제에서 설정되는 변수로, 시스템 전반적으로 사용되는 값을 저장합니다. 이전 포스트에서는 os.environ 모듈을 사용하여 환경변수를 가져오는 방법과 그 활용 예제를 다루었습니다. 자세한 내용은 해당 포스트를 참고해주세요.
2021.01.08 - [Python/os] - Python 시스템 환경변수 가져오기(os.environ)
Python 시스템 환경변수 가져오기(os.environ)
환경변수 환경변수란 운영체제에 로그인한 사용자가 어떤 위치에서든 확인할 수 있는 값을 의미합니다. 예를 들어 A, B, C 3개의 프로그램이 실행되고 있습니다. 여기서 A, B, C 모두 한 위치에 한
salguworld.tistory.com
파이썬 함수 인자에 콜백 함수 전달하여 호출 예제
아래는 파이썬에서 함수의 인자로 콜백 함수를 전달하고 호출하는 방법에 대한 예제입니다. 콜백 함수는 다른 함수에 의해 호출되는 함수로, 특정 이벤트나 조건이 발생했을 때 실행됩니다. 아래 예제 코드를 직접 실행해보시고 결과를 확인해보세요.
def process_data(data, callback):
# 데이터 처리 로직
processed_data = data + 10
# 콜백 함수 호출
callback(processed_data)
def callback_function(result):
print("콜백 함수가 호출되었습니다. 결과는:", result)
# 함수 호출 예제
data = 5
process_data(data, callback_function)
파이썬 딕셔너리에 콜백 함수 지정 및 호출 예제
다음으로 파이썬에서 딕셔너리에 콜백 함수를 지정하고 호출하는 방법에 대해 알아보겠습니다. 딕셔너리는 키와 값으로 이루어진 자료구조로, 특정 키에 해당하는 값으로 콜백 함수를 지정할 수 있습니다. 이처럼 C의 함수 포인터처럼 파이썬 딕셔너리 자료구조를 활용할 수 있습니다.
def process_data(data, callback):
# 데이터 처리 로직
processed_data = data * 2
# 콜백 함수 호출
callback(processed_data)
def callback_function(result):
print("콜백가 호출되었습니다. 결과는:", result)
# 딕셔너리에 콜백 함수 지정 예제
callback_dict = {
"callback": callback_function
}
# 딕셔너리의 콜백 함수 호출 예제
data = 7
process_data(data, callback_dict["callback"])