Python 環境 — repl.it

Pei Cheng
PyLadies Taiwan
Published in
5 min readMay 26, 2018

repl.it 提供線上程式開發環境,只需要選擇語言就可以使用相關環境 (在網站上稱為 repls) 學習寫程式。目前 repl.it 提供多種程式語言環境,其中也包括 Python 以及 Python3

直接使用

到官網首頁選擇所需語言並且在鍵盤按下 Enter,即可到達該語言的執行環境。

repl.it 首頁
repl.it 執行環境

輸入程式碼,點選上方 run 按鈕,即可在右方看到執行結果。

建立帳號

如果想要保留自己所寫的程式,可以註冊免費帳號。免費版可以執行多種功能,例如上傳檔案、嵌入功能等,詳細內容參考 blog 文章

使用他人專案 (使用 fork 功能)

如果想使用別人建好的repl 來繼續練習,可以透過上方 fork按鈕將該repl 複製一份到自己帳號下。如果環境中有上傳檔案,上傳的檔案在 fork 時仍會存在。缺點是執行時無法像 Jupyter逐行編譯。

fork 功能按鈕

分享專案 (使用 share 功能)

在 repl.it 建立的環境可以分享給他人,點選上方 Share 按鈕可看到有連結、分享到社群軟體以及嵌入 (embed) 等選擇。

share 按鈕和彈出的選項

安裝套件

如果程式執行時需要套件 (package) ,repls 會執行 (點下 run 按鈕或使用熱鍵) 時自動安裝。

repl.it 執行時會安裝所需套件

新增/整理檔案和檔案夾

如果想要新增檔案或檔案夾,左上方有兩顆按鈕分別可以點選來新增檔案或檔案夾。

左上方 檔案/檔案夾 新增按鈕

點下新增後,會有方框框住檔案或檔案夾圖示,點選旁邊空白填入名字即可。

新增檔案夾在空白處填入名字

如果需要整理檔案架構,直接使用點選拖拉即可改變檔案架構,例如把 my_file.py 拖到 my_folder 裡。一開始進入環境所產生的 main.py 無法移動或刪除。如果需要重新命名或刪除檔案,滑鼠移到想要改變的檔案或檔案夾上,右邊出現三個點圖示點下就會看到 RenameDelete 選項。

點選三個點圖是可以

上傳檔案

利用拖拉方式,將檔案從 Finder (Mac) 或檔案總管 (Windows) 拖到瀏覽器視窗即可。

當檔案碰到瀏覽器視窗時,中央會出現一塊白色區域,要求使用者將檔案拖到此區。

當檔案碰到瀏覽器視窗時,上傳區域出現

當滑鼠拖著檔案碰到中間區域會變成綠色,放開滑鼠檔案就會上傳。

當檔案碰到上傳區時,上傳區會顯示為綠色,放開即可上傳檔案

免費版的限制

免費版的其他限制包括檔案大小上限 2MB、總儲存上限 1GB 等,詳見帳號功能比較表。如果發現想要進行的功能執行後沒反應,可以確認是否在免費版無法執行。

我的程式環境和文件

想要連到自己其他的 repls,點選右上方的 my repls ,會到列表頁。

右上方 my repls 按鈕
帳號下的 repls 列表

想知道常見問題 (FAQ) 或熱鍵 (Keyboard Shortcuts)列表,點選右下角 ? 會彈出。

右下方的 ? 按鈕
FAQ 和文件資訊

參考資料:

--

--