Python compile() 함수
정의와 사용법
compile() 함수는 지정된 소스를 코드 객체로 반환하고 실행을 준비합니다。
문법
compile(source, filename, mode, flag, dont_inherit, optimize)
파라미터 값
파라미터 | 설명 |
---|---|
source | 필수 사항입니다. 컴파일할 자원입니다. 문자열, 바이트 또는 AST 객체일 수 있습니다。 |
filename | 필수 사항입니다. 소스가 오는 파일의 이름입니다. 소스가 파일에서 오지 않으면 어떤 내용이든 작성할 수 있습니다。 |
mode |
필수 사항입니다. 허용 값:
|
flags | 선택 사항입니다. 소스를 어떻게 컴파일할지 정의합니다. 기본值为 0。 |
dont-inherit | 선택 사항입니다. 소스를 어떻게 컴파일할지 정의합니다. 기본值为 False。 |
optimize | 선택 사항입니다. 컴파일러의 최적화 수준을 정의합니다. 기본值为 -1。 |