파이썬 스크립트 예제

실행 권한과 shebang 줄이 제대로 구성되면 명령줄에 파일 이름을 입력하기만 하면 스크립트를 실행할 수 있습니다. 이러한 예제는 파이썬 2로 작성되며 파이썬 3에서 실행하려면 약간의 조정이 필요할 수 있습니다. 파이썬은 곱슬 대괄호 대신 블록에 대한 들여쓰기를 사용합니다. 탭과 공백이 모두 지원되지만 표준 들여쓰기에는 표준 Python 코드가 4개의 공백을 사용해야 합니다. 예를 들어 이제 원하는 대로 Python 코드를 작성하고 실행할 수 있으며 세션을 닫을 때 코드가 사라질 수 있다는 유일한 단점이 있습니다. script_count.py – 이 파일은 스크립트 디렉토리를 검사하고 다양한 유형의 스크립트를 제공합니다. 스크립트가 사용자 monty의 홈 디렉토리 아래의 하위 디렉토리에 있다고 가정 해 봅시다: 파이썬은 매우 간단한 언어이며 매우 간단한 구문을 가지고 있습니다. 프로그래머가 상용구(준비된) 코드 없이 프로그래밍하도록 권장합니다. 파이썬에서 가장 간단한 지시문은 „인쇄”지시문입니다 – 단순히 줄을 인쇄합니다 (C와 달리 줄 바호도 포함). PVM은 파이썬의 격리 된 구성 요소가 아닙니다. 그것은 당신이 당신의 컴퓨터에 설치 한 파이썬 시스템의 일부입니다.

기술적으로 PVM은 파이썬 인터프리터의 마지막 단계입니다. 파이썬은 통역사라는 소프트웨어의 조각이기도합니다. 인터프리터는 파이썬 코드와 스크립트를 실행하는 데 필요한 프로그램입니다. 기술적으로 인터프리터는 코드 실행을 위해 프로그램과 컴퓨터 하드웨어 간에 작동하는 소프트웨어 계층입니다. 파일 관리자에서 아이콘을 두 번 클릭하여 스크립트를 실행하는 것은 Python 스크립트를 실행하는 또 다른 방법입니다. 이 옵션은 개발 단계에서 널리 사용되지 않을 수 있지만 프로덕션용 코드를 릴리스할 때 사용될 수 있습니다. 예를 들어 Windows는 확장 .py 및 .pyw를 각각 python.exe 및 pythonw.exe 프로그램과 연결합니다. 이렇게 하면 스크립트를 두 번 클릭하여 실행할 수 있습니다.

이것이 제대로 작동하지 않으면 시스템 PATH, 파이썬 설치, hello.py 스크립트를 만든 방법, 저장 한 장소 등을 확인해야합니다. 엄밀히 말하면 이 코드 최적화는 실행 가능한 스크립트가 아닌 모듈(가져온 파일)에만 해당됩니다. calculator.py – 파이썬의 eval() 함수를 사용하여 계산기를 구현합니다. 참고 : 파이썬 실행 모델에 대한이 설명은 언어, 즉 CPython의 핵심 구현에 해당합니다. 이는 언어 요구 사항이 아니므로 향후 변경될 수 있습니다. testlines.py – 이 간단한 스크립트는 파일을 열고 줄 변수에 대한 설정이 무엇이든 100 줄로 인쇄합니다. 파이썬 2와 파이썬 3의 두 가지 주요 파이썬 버전이 있습니다. 파이썬 2와 3은 매우 다릅니다. 이 튜토리얼은 더 시맨티컬적으로 정확하고 새로운 기능을 지원하기 때문에 파이썬 3을 사용합니다. 마지막으로 파이썬 2.x를 사용하는 경우 reload()라는 함수를 제공하는 모듈인 imp를 갖게됩니다. imp.reload()는 importlib.reload()와 유사하게 작동합니다.

다음은 사용자가 직접 실행하도록 의도된 Python 코드를 포함하는 일반 텍스트 파일을 일반적으로 스크립트라고 하며, 이는 최상위 프로그램 파일을 의미하는 비공식 용어입니다. 대화 형 세션을 사용하면 작성하는 모든 코드를 테스트 할 수 있으므로 멋진 개발 도구이며 언어를 실험하고 Python 코드를 즉석에서 테스트 할 수있는 훌륭한 장소가됩니다.