Android上執行python腳本-QPython


看書,發現android可以跑python。

嘗試了一下。

首先需要在手機上安裝python環境,通過安裝apk實現,這個apk叫QPython,還有同類的比如SL4A。

QPython的官網:https://www.qpython.com/ 

可以在官網上下載QPython的安裝包,然后安裝在手機上。

adb install XXXX.APK

  

QPython的教程:https://www.qpython.org/en/guide_howtostart.html

執行QPython的默認的python腳本

執行結果

 本地編寫的python腳本,上傳到手機后,可以在終端執行。

adb push C:\Users\user\Desktop\testReport\batDoc\settingsTest.py /storage/emulated/0/qpython/scripts3

  

上傳成功后,在首頁點擊程序,選中自己上傳的python腳本,就可以了。

我上傳的python是用來看包名的,代碼如下:

import android
droid=android.Android()
pkgs=droid.getRunningPackages()
apps=droid.getLaunchableApplications()
print(pkgs.result)
print(apps.result)

  

需要在手機上先安裝python的android包,QPython里面有pip工具,直接下載:

pip3 install android

  

發現裝不了,代碼還是報錯,下載pythonforAndroid試試,網址:https://code.google.com/archive/p/python-for-android/downloads

下載后,打開pythonforAndroid,點擊install。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM