當前位置:商標查詢大全網 - 彩票開獎 - QPython,在手機上運行Python的神器。

QPython,在手機上運行Python的神器。

安利以前在手機上運行python神器$ Termux,但是$ Termux的使用比較重。它實際上是壹個linux系統模擬器。安裝$ Termux後需要安裝Python,而且是全命令行的,所以有些讀者使用起來有困難。今天安利了壹個更友好的QPython。

Qpython是壹個python引擎,只能在Android系統上運行。與$ Termux相比,QPython可以全圖形界面操作,非常友好。有內置的Python編輯器,可以直接在手機上寫Python代碼,支持縮進、語法高亮等功能。

還有壹個內置的ftp,可以很方便的在電腦上復制py文件,在手機上運行。因為內置了SL4A,可以方便的調用Android操作系統的壹些API來做壹些有趣的事情,比如獲取手機的地理位置,打開藍牙,發送短信,打開手機的攝像頭等等。

吹了壹會兒水,下面詳細介紹安裝和使用步驟。

QPython有兩個版本,壹個是QPython支持python2.7,另壹個是QPython3支持Python3,但我測試過,目前QPython好像支持python3。這裏我介紹壹下QPython3,它支持更多的Android特性。

APK官方安裝包在github/qpython-Android/qpython 3/releases上。只需下載最新的qpython3-app-release.apk並安裝即可。

不過在國內手機安卓應用市場也有。可以直接搜索qpython,發布者是壹家北京公司。不清楚這家公司和QPython是什麽關系。

安裝成功,打開QPython APP後是這樣的。

妳可以看到有六個圖標模塊。

1,終端:

這是編程IDE的標準,可以執行壹些代碼片段,但是在手機上寫代碼還是很麻煩的。

2.編輯:

上面有個圖。您可以創建或修改py文件,然後單擊底部的三角形來執行該文件。請註意,該文件應該保存為. py後綴。

3.程序:

有壹些程序例子供妳參考,比如如何打開藍牙,如何打開攝像頭,如何合成語音(從語音到文本等。).

4、QPYPI:

pypi的縮小版,Python第三方庫可以通過QYPI安裝。

5.課程:

6.社區:

課程和社區都要進入官方社區,因為要訪問facebook,所以打不開。

如何把電腦py文件傳到手機上?

QPython有內置的ftp。點擊ftp服務後,只要電腦上安裝了ftp客戶端,就可以直接將文件傳輸到手機上,無需修改存儲目錄。

當然,妳也可以用熟悉的方式在電腦和手機之間傳輸文件。文件或文件夾可以存儲在/qpython/project3/中。

另外,在QPython中還有壹個有趣的傳碼方式:掃描二維碼傳碼。電腦上的python代碼生成為二維碼,用手機上的qpython app掃描二維碼,會直接在手機上生成代碼。這個特性在QPython3中是沒有的。

PS:壹個二維碼最多能裝1850個字母,所以偉大的py文件傳輸不了。

QPython能做什麽?

1)Web開發支持django和flask Web開發。當然需要安裝django和flsak,也可以寫python爬蟲,但是運行效率很低。

2)遊戲開發,利用pygame開發手機遊戲。

3)、app開發,可以開發手機app。

如上所述,妳可以把手機上的鬧鐘、日歷等app換成妳自己的,而且都是用python開發的。

用python開發壹個app,要安裝kivy來支持,因為只有java程序才能在Android上運行,所以配置kivy也是壹件麻煩事。可以拿壹篇文章舉例,喜歡的話可以自己研究。