본문 바로가기
코딩/Python

스마트폰에서 파이썬(Python) 코딩하는 방법/Pydroid 3, 태블릿, 안드로이드

by 나홀로코더 2021. 11. 17.
반응형

서론

한창 코딩 공부에 빠져 있다 보면, 출퇴근길이나 자투리 시간에 핸드폰으로 파이썬 코드를 실행해볼 방법이 없을까 하는 생각을 하게 된다.

그게 가능할까?

코딩을 배우면서 느낀 점이 있는데, '가능할까?' 하고 찾아 보면 안 나오는 게 없다.

누군가는 이미 같은 생각을 했고, 이미 너무너무 잘 만들어 놓은 수많은 툴들이 존재한다.

자투리 시간에 스마트폰으로 파이썬 튜토리얼이나 각종 라이브러리의 Document같은 것들을 보면서, 지금 바로 실행해보고 싶다는 생각을 하고 있다면, 파이드로이드(Pydroid)를 설치해보자.

본론

스마트폰에서 파이썬 코딩하기, 정말 간단하다.

구글 스토어에 들어가서 Pydroid를 검색한다.

아래와 같은 아이콘의 앱이 나올 것이다. 다운로드를 해준다.


설치된 앱을 실행해보자.

아무런 추가적인 설치나 설정이 필요 없다. 바로 아래와 같은 코드 편집기를 볼 수 있다.


'나는 파이썬 내장 라이브러리 말고 다른 라이브러리들도 많이 사용하는데, 내장 라이브러리만 있는 것 아니야?'

아니다.

좌측 상단의 메뉴 버튼을 터치해보자, 반가운 Pip 메뉴가 보인다. 눌러보자.


INSTALL 메뉴가 있고, 라이브러리 이름을 입력하라고 나온다.


좋아하는 라이브러리를 아무 것이나 입력하고 설치 버튼을 눌러보자.

필자가 지금까지 시도해본 것 중에 설치가 안되는 라이브러리는 없었다.

 

반응형


필요한 라이브러리도 깔았으니, 시험 삼아 코드를 한번 작성해서 실행해보자.

판다스 데이터프레임을 하나 만들어서 출력하는 코드를 작성했다.


우측 하단의 실행 버튼을 눌러보면, 터미널이 열리면서 결과가 출력된다.

 

마무리


파이드로이드에서 모든 스크립트를 실행할 수 있는 것은 아니다.

예를 들어, 셀레니움(Selenium)을 이용한 웹 자동화같은 것은 안 된다.

그러나 코딩 공부 초반에 기초를 학습할 때 특히 도움이 된다고 생각한다.

코딩 서적이나 인터넷의 많은 학습 자료들을 그냥 읽는 것보다는 실제로 코드를 실행해보는 것이 더 머리에 잘 남는다.

학습 목적뿐만 아니라 파이드로이드로 만든 스크립트를 스마트폰에서 실제 사용할 수도 있다.

예를 들면, os나 shutil같은 파일, 폴더 관리 라이브러리도 파이드로이드로 문제 없이 사용이 가능한데, 필자는 사진 파일이나 통화 자동 녹음 파일을 연도별, 연락처별로 분류해주는 스크립트를 만들어 사용하고 있다.

나중에 블로그에도 소개하려고 한다.

반응형

댓글