python script 예제

파이썬은 매우 간단한 언어이며 매우 간단한 구문을 가지고 있습니다. 프로그래머가 상용구(준비된) 코드 없이 프로그래밍하도록 권장합니다. 파이썬에서 가장 간단한 지시문은 “인쇄”지시문입니다 – 단순히 줄을 인쇄합니다 (C와 달리 줄 바호도 포함). 스크립트가 사용자 몬티의 홈 디렉토리 아래의 하위 디렉토리에 있다고 가정 해 봅시다: PVM은 파이썬의 격리 된 구성 요소가 아닙니다. 그것은 당신이 당신의 컴퓨터에 설치 한 파이썬 시스템의 일부입니다. 기술적으로 PVM은 파이썬 인터프리터의 마지막 단계입니다. 파이썬 2.x를 사용하려는 경우 파이썬 스크립트를 실행할 수있는 execfile()라는 기본 제공 함수를 사용할 수 있습니다. 파일 관리자에서 아이콘을 두 번 클릭하여 스크립트를 실행하는 것은 Python 스크립트를 실행하는 또 다른 방법입니다. 이 옵션은 개발 단계에서 널리 사용되지 않을 수 있지만 프로덕션용 코드를 릴리스할 때 사용될 수 있습니다. 유닉스와 같은 시스템에서는 파일 관리자에서 스크립트를 두 번 클릭하여 실행할 수 있습니다. 이를 위해서는 스크립트에 실행 권한이 있어야 하며 이미 본 shebang 트릭을 사용해야 합니다. 마찬가지로 명령줄 인터페이스 스크립트와 관련하여 화면에 결과가 표시되지 않을 수 있습니다. 선호하는 IDE 또는 편집기에서 Python 스크립트를 실행하는 방법에 대한 자세한 내용을 파악하려면 해당 설명서를 살펴볼 수 있습니다.

파이썬 스크립트가 실행될 때마다 바이트 코드가 만들어집니다. 파이썬 스크립트를 모듈로 가져온 경우 바이트 코드는 해당 .pyc 파일에 저장됩니다. 따라서 다음이 바이트 코드 파일을 만들지 않습니다 : 더블 클릭을 통한 스크립트 실행에는 몇 가지 제한 사항이 있으며 운영 체제, 파일 관리자, 실행 권한, 파일 연결 등 많은 요인에 따라 달라지므로 이미 디버깅되어 프로덕션에 들어갈 준비가 된 스크립트에 대해 실행 가능한 옵션으로 보는 것이 좋습니다. 마지막으로 이스크립트와 같은 스크립트를 실행하려면 실행 권한을 할당한 다음 명령줄에서 파일 이름을 입력해야 합니다. 엄밀히 말하면 이 코드 최적화는 실행 가능한 스크립트가 아닌 모듈(가져온 파일)에만 해당됩니다. 반면에 다른 Python 파일에서 가져오고 사용할 수 있도록 설계된 파이썬 코드가 포함 된 일반 텍스트 파일을 모듈이라고합니다. 이 작업은 스크립트의 출력을 표준 시스템 출력(stdout)이 아닌 output.txt로 리디렉션합니다. 이 프로세스는 일반적으로 스트림 리디렉션으로 알려져 있으며 Windows 및 유닉스와 같은 시스템에서 모두 사용할 수 있습니다. 참고 : 파이썬 실행 모델에 대한이 설명은 언어, 즉 CPython의 핵심 구현에 해당합니다.

이는 언어 요구 사항이 아니므로 향후 변경될 수 있습니다. 지금까지 우리는 파이썬 쉘에서 파이썬 명령을 가지고 놀았습니다. 우리는 지금 우리의 첫 번째 심각한 파이썬 프로그램을 작성하고 싶습니다. 당신은 거의 “거의 필수””안녕하세요 세계”프로그램, 즉 문자열 “안녕하세요 세계”를 인쇄하는 프로그램으로 시작하지 않는 프로그래밍에 초보자 교과서를 찾을 수 없습니다. 우리는 “파이썬”이라는 명령이있는 터미널에서 파이썬 대화 형 쉘을 시작합니다. Python3 셸을 얻으려면 “python3″을 사용해야 할 수도 있습니다 : 따라서 모듈과 스크립트의 주요 차이점은 모듈을 가져와야하는 반면 스크립트는 직접 실행되도록한다는 것입니다.