파이썬(Python)이란?
파이썬은 인터프리터(Interpreter) 언어로 C언어와 같이 컴파일러(Compiler)를 사용하는 언어와는 효율성에서 다릅니다. 인터프리터는 간단하게 말하자면 해당 프로그램에 대해 말 그대로 해석을 해서 바로 실행을 시킬 수 있습니다.
하지만 C와 같은 컴파일러의 언어들은 컴파일(Compile)이라는 단계를 거쳐서 프로그램을 컴퓨터가 이해할 수 있는 명령어로 변환해서 실행을 해야 합니다. 대신 컴파일은 인터프리터 처럼 미리 해석을 위한 처리가 필요 없어서 언어 자체가 가볍고 사용자가 상대적으로 효율 적이고 빠른 코드를 작성할 수 있습니다.
물론 최근에 파이썬도 다양한 라이브러리가 제공 되어 효율적이고 빠른 코드를 사용자 어플리케이션(Application)에 맞춰 제작을 해주기 때문에 최근의 편리도를 생각한다면 파이썬도 유용하다고 할 수 있습니다.
라즈베리파이에서 파이썬(Python) 실행하기
앞서 쉘 스크립트(Shell Script) 사용법을 공부하면서 스크립트를 실행하기 위한 기본 조건에 대해 알아보았습니다(https://scribblinganything.tistory.com/584).
파이썬도 스크립트를 실행하기 위해서는 아래와 같이 샾, 느낌표 기호를 써서 스크립트 문서라는 것을 인식 시키고 파이썬 구현을 위해 파이썬의 경로를 입력해야 합니다.
#!/usr/bin/python3
예제 코드는 아래와 같이 스크립트를 작성하였습니다. 작성은 간단하게 nano 에디터를 사용해서 작성하였습니다.
예제 코드 스크립트>>
#!/usr/bin/python3
print("hello world")
결과 화면>>
그림과 같이 python3 test_py00.py를 실행하였고 hello world가 출력됨을 확인할 수 있습니다.
'라즈베리파이(Raspberrypi)' 카테고리의 다른 글
[라즈베리파이] 웹 서버(Web Server)란? 아파치(Apache) 설치 및 실행하기 (0) | 2022.08.29 |
---|---|
[Linux]리눅스 find로 파일 검색하기(size, exec, name, 별표* 사용) (0) | 2022.08.18 |
[Linux]리눅스 쉘스크립트란? 사용 방법, 예제(Shell Script, 셸) (0) | 2022.08.12 |
[Linux]리눅스 환경변수, 쉘이란?(Shell, echo, env, export, bashrc, Environment variable) (0) | 2022.07.28 |
[Linux]리눅스 프로세스 포그라운드, 백그라운드란? 사용방법(foreground, background, kill, ps, process) (0) | 2022.07.27 |