如何使用pydroid3在android上安裝和編寫python程式碼

瞭解如何在Android上安裝pydroid3ide,以及練習Python編碼的有用工具和庫。...

多虧了pydroid3整合開發環境(IDE),Python中的可移植編碼成為可能。Pydroid是一個簡約的python3直譯器,它允許您在Android裝置上執行小專案和執行最少的程式碼。

How to Use Pydroid 3 To its Full Potential-Featured

如果你還想在沒有PC的情況下在任何地方學習Python程式設計,同時在Android上覆制Python的PC平臺,Pydroid3是一款可以嘗試的應用程式。

無論您是Python程式設計新手還是專家,讓我們來看看您如何在Android裝置上充分發揮pydroid3的潛力。

安裝Pydroid3及其外掛

Pydroid3IDE在遊戲商店有售。但是,為了使應用程式更有用和更容易使用,您需要從Play Store下載Pydroid儲存庫外掛。雖然安裝這個外掛可能不是強制性的,但它使包的自動pip安裝更加容易。

預設情況下,Pydroid 3沒有訪問裝置儲存的許可權。如果沒有一些技術操作,這使得建立專案資料夾變得困難或不可能。要解決這個問題,請從Play Store下載Pydroid許可權外掛,它允許Pydroid在您的裝置上建立資料夾和檔案。

下載:pydroid3-ideforpython3(免費,應用內購買)

下載:Pydroid儲存庫外掛(免費)

下載:Pydroid許可權外掛(免費)

pip安裝包

一旦你完成了所有的設定,你就可以開始使用pip為你的專案安裝軟體包,就像在PC上一樣。pydroid3提供了一個介面,允許你安裝軟體包而不必在終端上寫命令。

在pydroid3上安裝pip包有幾種方法。要訪問該功能,請點選應用程式左上角的選單圖示(看起來像三行)。下一步,轉到Pip。在Pip選單的頂部,選擇SEARCH LIBRARIES以獲取有關要安裝的模組的更多選項。或者您可以點選快速安裝選項來安裝預設情況下列出的軟體包。

但是,一個更好的自由選擇是點選INSTALL並選中useprebuildlibrariesrepository框。接下來,在搜尋欄中鍵入首選軟體包名稱,然後點選安裝按鈕以獲取命名的軟體包。

要檢查包是否已成功安裝,請點選“庫”選項。透過該選單可以訪問當前安裝的所有庫的列表。

使用內建的pydroid 3命令列介面

pydroid3還提供了一個最小的Linux命令列介面(CLI)。要訪問它,請點選應用程式左上角的選單圖示,然後選擇終端。

儘管透過其內建終端執行pip install packages命令需要一些時間來載入,但它仍然可以讓您輕鬆地在資料夾之間導航,並在裝置上允許寫入許可權的任何位置建立新資料夾。然而,雖然透過終端載入pip安裝包的速度慢是pydroidide的一個小問題,但是它的pip選單解決了這個問題。

如果您想將提供的命令列用於任何其他目的,Android作業系統是基於Linux構建的,因此您需要對如何使用Linux命令列有基本的瞭解。

使用python shell

開啟pydroid3時出現的空白頁是它內建的Python shell。就像你電腦上的pyth***hell一樣,預設情況下,它會把寫在上面的任何命令都看作Python程式碼。

要使用shell,請鍵入任何Python命令,然後單擊編輯器左下角的大播放按鈕。這將開啟一個顯示程式碼輸出的Python直譯器。

但是,您也可以從命令列訪問pyth***hell。為此,點選應用程式左上角的三個選單圖示進入終端。接下來,鍵入python並點選軟鍵盤上的回車箭頭以開啟命令列python直譯器。鍵入exit()以離開命令列Python shell。

在裝置上儲存資料夾和檔案

就像其他任何程式碼編輯器一樣,Pydroid3有一個介面,可以讓你將檔案儲存在裝置上的任何命名資料夾中。如果要建立專案資料夾,還可以使用其檔案儲存選項建立新資料夾。

要使用“資料夾”選項,請單擊編輯shell右上角的資料夾標誌。輕觸Save,然後選擇InternalStorage。接下來,輕按首選目標資料夾,然後輕按螢幕頂部的“選擇資料夾”。在下一個選單中,輸入首選檔名,然後單擊“儲存”。

但是,如果要建立新的專案資料夾,請重複上述過程,但單擊“新建資料夾”選項,而不是“選擇資料夾”。為新資料夾指定一個首選名稱,然後點選“建立”儲存資料夾。接下來,單擊選擇資料夾選項。命名新檔案,然後點選“儲存”將新檔案儲存到剛建立的資料夾中。

請注意,如果新建立的檔案是Python檔案,則不需要副檔名。但是,如果您需要使用其他語言檔案來為您的專案提供服務,請確保在儲存此類檔案時包含應用於該語言的副檔名。例如,CSS檔案應另存為名稱.css,將名稱替換為首選檔名。

要更新對現有檔案所做的更改,請點選編輯器右上角的資料夾標誌,然後選擇“儲存”。

要完全建立新檔案,請點選資料夾標誌。選擇“新建”,然後按照前面突出顯示的步驟將檔案儲存到資料夾中。如果希望新檔案與現有檔案位於同一目錄中,請確保選擇的資料夾與包含現有檔案的資料夾相同。

在pastebin上釋出原始碼

如果您願意,可以在Pastebin平臺上與其他人分享您的知識和進步。為此,輕觸應用程式左上角的三個選單圖示。接下來,選擇Pastebin並點選Yes。在彈出的下一個選單中,點選複製URL以複製到原始碼的連結。

開啟Android裝置上的任何瀏覽器,將複製的連結貼上到搜尋欄上,即可在Pastebin上檢視原始碼。您還可以與希望訪問程式碼的人共享此連結。

自定義ide

如果願意,還可以自定義開發環境。要更改編輯器的外觀,請單擊螢幕左上角的三個選單圖示,然後轉到“設定”>“外觀”切換到首選主題,或選擇其他可用的外觀選項。

要獲取更多自定義功能,請點選編輯器選項並選擇您的首選項。您也可以點選“設定”選單中的其他選項來檢視可用的選項。

但是,當您單擊三個選單下拉圖示時,“終端設定”選項也會提供一些終端配置。

pydroid3是android上的python虛擬環境

在Android裝置上安裝pydroid3 IDLE會自動下載並安裝python3。但是,安裝的pydroid3idle for Python在Android上充當了一個虛擬環境。

這是因為嘗試在Pydroid IDLE的命令列之外執行Python shell會引發錯誤。

如果你想到處玩並嘗試一下,你需要安裝一個專用的第三方Android CMD應用程式,最好是來自play商店的Termux。

一旦你安裝了Termux,開啟它,確保你也安裝了pydroid3。然後在Termux CMD上鍵入python。它丟擲一個檔案目錄錯誤,表明Python不存在於全域性Android空間中,除非透過Termux使用pkg install Python命令安裝它。

但是,在pydroid3內建終端上執行python成功地進入了python shell。

相關:如何在Android上使用帶有Termux的Linux命令列

下載:Termux(免費)

你能在任何專案中使用pydroid嗎?

雖然在Android上編寫程式碼可能很有趣,但使用Pydroid來管理一個大專案並不可取。然而,這是另一種開始小專案的方式,特別是當它們不是為了長期的現實生活的目的。

除了管理小專案之外,pydroid3還是一個很好的工具,可以用來提高Python編碼技能,尤其是在沒有PC執行Python程式的情況下。

  • 發表於 2021-03-30 03:41
  • 閱讀 ( 86 )
  • 分類:程式設計

你可能感興趣的文章

如何在任何使用python的計算機上安裝selenium webdriver

...lenium WebDriver。在本文中,我們將簡要介紹Selenium,並提供如何在系統上安裝Selenium WebDriver的詳細指南。 ...

  • 發佈於 2021-03-10 21:27
  • 閲讀 ( 61 )

學習python?下面是如何複製檔案

...然需要採用某種方法來學習。因此,讓我們透過本文了解如何使用Python複製檔案。 ...

  • 發佈於 2021-03-11 10:45
  • 閲讀 ( 50 )

如何用python程式設計和控制arduino

... 本文將向您展示如何使用Python程式從命令列設定一個Arduino UNO(儘管任何與Arduino相容的板都可以在這裡工作)。本教程是為Windows10編寫的,但也適用於Mac和Linux。你甚至可以使用這個工作...

  • 發佈於 2021-03-11 16:20
  • 閲讀 ( 72 )

macports為您的mac帶來了最好的開源軟體

...rts是所有這些優秀軟體的“應用商店”。讓我們看看它是如何工作的。 ...

  • 發佈於 2021-03-13 05:02
  • 閲讀 ( 55 )

是的,你可以隨時編寫程式碼:7個最適合android的html編輯器

... 是的,沒錯——在Android裝置上編碼不僅是可能的,而且很流行。googleplay商店中頂級的HTML編輯器已經被下載了數百萬次,這證明了專業人士和愛好者越來越多地將作業系統視為一個可行的生...

  • 發佈於 2021-03-14 22:55
  • 閲讀 ( 62 )

用這些免費的線上互動式shell在瀏覽器中試用python

...過程弄得不知所措。您需要在系統上安裝Python,然後學習如何使用命令列處理程式碼,或者學習如何使用互動式shell,或者學習如何設定pythonide。 ...

  • 發佈於 2021-03-15 00:25
  • 閲讀 ( 52 )

在raspberry pi上安裝軟體的5種方法

...打開了一個了不起的世界計算專案-從媒體中心和NAS盒的Android模擬,機器人,復古遊戲和軟體開發。 ...

  • 發佈於 2021-03-15 00:30
  • 閲讀 ( 48 )

如何讓python和javascript使用json進行通訊

有沒有想過如何在兩種程式語言之間傳送資料?是否嘗試傳送一個物件或多個數據段? ...

  • 發佈於 2021-03-16 01:22
  • 閲讀 ( 68 )

linux的6個優秀記事本++替代品

...自誇擁有豐富的外掛庫,但它確實包含了人們在Notepad++上使用的大部分功能。其中包括文字標記、選項卡中的檔案和查詢/替換。 ...

  • 發佈於 2021-03-17 03:24
  • 閲讀 ( 55 )

如何觀看netflix,亞馬遜影片,和樹莓皮叢

... 幸運的是,Kodi並不完全是非法的附加元件。下面是如何安裝Netflix,亞馬遜影片,並在你的樹莓皮叢。 ...

  • 發佈於 2021-03-18 02:26
  • 閲讀 ( 56 )