나무모에 미러 (일반/어두운 화면)
최근 수정 시각 : 2024-10-09 05:27:10

QPython

홈페이지

1. 개요2. 라이브러리3. 활용4. 기타

1. 개요

Android 환경상의 Python 개발환경.

간이 FTP 서버 기능도 제공하고 있다. 미리 작성한 코드를 FTP로 업로드하기만 하면 되기 때문에 편리하다.

기본적으로 Python 2를 지원하나 별개의 앱인 QPython 3 또는 3.6버전을 지원하는 기존 QPython의 플러그인을 설치하면 Python 3을 쓸 수 있다.

2. 라이브러리

내장 라이브러리로는 다음이 있다.
외부 라이브러리는 아래 방법으로 설치한다.
#!syntax python
import pip
pip.main(["install","라이브러리 이름"])


안드로이드 환경의 특성상 지원하지 않는 라이브러리가 매우 많다. 텐서플로 등.

3. 활용

4. 기타

스마트폰으로 직접 실용적인 연산을 하기보다는 NAS, 데스크탑 등에 원격접속하는 게 나을 수 있다. 복잡한 backend 작업은 API set 서버에 올려두고 안드로이드에서는 내 서버의 REST API를 호출해서 결과를 얻어오는 방식으로 활용할 수도 있다.