Rodrigo Girão Serrão: 시작 설정 파일 노트

Rodrigo Girão Serrão: 시작 설정 파일

Python 3.15는 인터프리터 시작 시 패키지 진입점을 실행하기 위해 .start 확장자를 가진 시작 구성 파일을 도입합니다. 이러한 진입점은 import 문과 유사하게 작동하며, 모듈 뒤에 콜론과 호출 가능한 함수를 지정합니다. 예를 들어, error_links:install은 인터프리터가 error_links 모듈 내의 install 함수를 호출하도록 지시합니다. 이 새로운 기능은 시작 시 자동으로 실행되는 표준 라이브러리의 site 모듈의 기능을 기반으로 합니다. 역사적으로 .pth 파일은 Python의 모듈 검색 경로를 확장하는 데 사용되었으며 import 줄을 포함할 수도 있었습니다. 그러나 .pth 파일의 import 줄은 보안 위험을 초래했습니다. PEP 829는 사용자 정의 시작 코드를 실행하기 위한 보다 안전한 방법을 도입하여 이를 해결했습니다. 결과적으로 Python 3.15 이상에서는 .pth 파일의 import 줄이 .start 파일에 유리하도록 더 이상 사용되지 않습니다. Python 3.15는 내장 유형, 지연 로딩, 개선된 타이핑 및 더 많은 시각적 기능을 포함한 다양한 개선 사항을 제공합니다. "Python 3.15의 15일" 시리즈는 이러한 새로운 기능에 대한 일일 설명을 제공합니다.
CdXz5zHNQW_88iLQz2pFM.webp