Pydroid 3在高級(jí)版當(dāng)中功能十分的強(qiáng)大,國(guó)內(nèi)的大神對(duì)其進(jìn)行了漢化和破解的處理,在這兩個(gè)關(guān)鍵性的問(wèn)題解決了之后這款軟件變得更加的實(shí)用,可以讓用戶能夠在手機(jī)上面完成關(guān)于Python上面的代碼編輯,部分較為簡(jiǎn)單的代碼編輯的需求完全的可以在這款Pydroid 3當(dāng)中完成!
Pydroid 3軟件
Pydroid 3是安卓系統(tǒng)中最簡(jiǎn)單易用、功能最強(qiáng)大的Python 3集成開(kāi)發(fā)環(huán)境。
軟件特點(diǎn)
- 離線Python 3.8解釋器:運(yùn)行Python程序不需要互聯(lián)網(wǎng)。
- Pip包管理器和自定義庫(kù),用于增強(qiáng)科學(xué)庫(kù)的預(yù)建輪包,如numpy、scipy、matplotlib、scikit-learn和jupyter。
- 現(xiàn)在可以使用OpenCV(在支持Camera2 API的設(shè)備上)。*
- TensorFlow和PyTorch也可以使用。*
- 開(kāi)箱即用的例子,讓你更快學(xué)會(huì)。
- 完全支持Tkinter的GUI。
- 全功能的終端仿真器,支持讀行(在pip中可用)。
- 內(nèi)建了專(zhuān)門(mén)為Pydroid 3設(shè)計(jì)的C、C++甚至Fortran編譯器,它可以讓Pydroid 3從pip中構(gòu)建任何庫(kù),即使它使用的是本地代碼。你也可以從命令行中構(gòu)建和安裝依賴(lài)關(guān)系。
- 支持Cython。
- PDB調(diào)試器具有斷點(diǎn)和監(jiān)視功能。
- Kivy 圖形庫(kù)具有全新的 SDL2 后臺(tái)。
- 在快速安裝庫(kù)中提供PyQt5支持和matplotlib PyQt5支持,不需要額外的代碼。
- Matplotlib Kivy 支持在快速安裝庫(kù)中提供。
- 支持pygame 2。
軟件功能
- 代碼預(yù)測(cè),自動(dòng)縮進(jìn)和實(shí)時(shí)代碼分析,就像在任何真正的IDE中一樣。*
- 擴(kuò)展的鍵盤(pán)欄,包含你在Python中編程所需的所有符號(hào)。
- 語(yǔ)法高亮和主題。
- 標(biāo)簽。
- 增強(qiáng)的代碼導(dǎo)航與交互式賦值/定義 gotos。
- 在Pastebin上一鍵分享。
* 標(biāo)有星號(hào)的功能僅在高級(jí)版中提供。
高級(jí)版本
快速手冊(cè)。
Pydroid 3需要至少250MB的可用內(nèi)部?jī)?nèi)存。建議300MB以上。如果你使用scipy等重型庫(kù),則需要更多的內(nèi)存。
要運(yùn)行調(diào)試,點(diǎn)擊行號(hào)放置斷點(diǎn)。
使用 "import kivy"、"from kivy "或 "#Pydroid run kivy "檢測(cè)到Kivy。
PyQt5用 "import PyQt5"、"from PyQt5 "或 "#Pydroid run qt "來(lái)檢測(cè)。
sdl2、tkinter和pygame也是如此。
有一個(gè)特殊的模式 "#Pydroid run terminal "來(lái)確保你的程序在終端模式下運(yùn)行(這對(duì)自動(dòng)在GUI模式下運(yùn)行的matplotlib很有用)
為什么有些庫(kù)只有高級(jí)版?
這些庫(kù)的移植非常困難,所以我們不得不請(qǐng)另一個(gè)開(kāi)發(fā)者來(lái)做。根據(jù)協(xié)議,他的這些庫(kù)的分叉只提供給高級(jí)用戶。如果你想開(kāi)發(fā)這些庫(kù)的免費(fèi)分叉,請(qǐng)聯(lián)系我們。
通過(guò)報(bào)告錯(cuò)誤或提供功能要求來(lái)參與Pydroid 3的開(kāi)發(fā)。我們非常感謝您的支持。
由于Pydroid 3的主要目標(biāo)是幫助用戶學(xué)習(xí)Python 3編程語(yǔ)言,我們的首要任務(wù)是移植科學(xué)類(lèi)庫(kù)(所以系統(tǒng)相關(guān)庫(kù)只有在作為其他教育包的依賴(lài)時(shí)才會(huì)被移植)。
相關(guān)新聞
這款高級(jí)Python編輯器,能夠滿足用戶在手機(jī)上面所有編輯的需求,并且還能夠模擬運(yùn)行!
中文名:PyDrand 3
包名:ru.iiec.pydroid3
MD5值:7676291cebf7ae74ab5b0629e26e1ae4