mpython編程工具可以進(jìn)行可視化代碼編程,而且也擁有hex、python、blockly三種代碼讀寫(xiě)等功能,其可實(shí)現(xiàn)簡(jiǎn)單仿真,是一款專(zhuān)業(yè)的圖形化編程軟件。mpython編程工具不依賴(lài)網(wǎng)絡(luò),可離線安裝使用,版本為0.5.4版本,歡迎體驗(yàn)。
軟件功能
硬件編程模式
mPython可以切換三種編程模式,分別為硬件編程,python3.6,Jupyter
點(diǎn)擊“硬件編程”切換為硬件編程模式,默認(rèn)為圖形模式。
硬件編程圖形模式
文件
點(diǎn)擊“文件”下拉顯示菜單欄
新建文件
點(diǎn)擊“文件”菜單欄“新建文件”
點(diǎn)擊“確定”將會(huì)新建一個(gè)空文件,原文件不會(huì)保留修改,并且清除編程區(qū)內(nèi)所有模塊;
點(diǎn)擊“取消”則提示框消失。
打開(kāi)本地
點(diǎn)擊“文件”菜單欄“打開(kāi)本地”。
可以打開(kāi)本地文件,點(diǎn)擊所需文件即可打開(kāi),
window系統(tǒng):不會(huì)顯示格式不支持的文件。
Mac系統(tǒng):Mac中會(huì)顯示其他格式,但是不能選擇。
支持打開(kāi)的格式有。
.py;.pyw.;.xml.mxml;.js;.txt;.json;.rst;.log;.yml;.sh;.bat;.css;.js.;java。
按取消則提示框消。
保存本地
點(diǎn)擊“文件”菜單欄“保存本地”。
可以選擇點(diǎn)擊保存為“.mxml”或者“.py”格式的文件。
保存文件的名稱(chēng)支持英文,中文;
不支持個(gè)別標(biāo)點(diǎn)符號(hào),顯示文件名無(wú)效。
保存代碼庫(kù)
點(diǎn)擊“文件”菜單欄“保存代碼庫(kù)”
輸入代碼庫(kù)名稱(chēng),點(diǎn)擊“確定”就可以保存在代碼庫(kù)中;點(diǎn)擊“取消”就可以取消保存代碼庫(kù)。
代碼庫(kù)名稱(chēng)支持英文,中文,標(biāo)點(diǎn)符號(hào)。
點(diǎn)擊確定后會(huì)顯示保存成功,點(diǎn)擊“查看”會(huì)彈出代碼庫(kù),點(diǎn)擊“關(guān)閉”則關(guān)閉彈出保存成功的界面。
彈出代碼庫(kù),下拉滾動(dòng)條到底,如果中間下方寫(xiě)了“加載更多”,點(diǎn)擊繼續(xù)下拉,可以在最下方最后一個(gè)看見(jiàn)自己剛才保存的代碼庫(kù)。
掌控板文件
點(diǎn)擊“文件”菜單欄“掌控板文件”。
點(diǎn)擊“掌控板文件”會(huì)切換成代碼模式并且自動(dòng)加載資源,加載過(guò)程中屬于未連接端口。加載完成后自動(dòng)連接回端口。
左側(cè)自動(dòng)彈出文件管理,可以查看掌控板文件。
教程
點(diǎn)擊“教程”下拉顯示菜單欄。
教學(xué)視頻
點(diǎn)擊“教程”菜單欄“教學(xué)視頻”。
點(diǎn)擊“教程”菜單欄“教學(xué)視頻”,即可查看軟件使用的操作視頻。
1、點(diǎn)擊右上角“X”可以關(guān)閉教學(xué)視頻;
2、點(diǎn)擊可以開(kāi)始/暫停播放;
3、調(diào)整聲音大。
4、點(diǎn)擊全屏,再點(diǎn)擊變回初始狀態(tài);
5、點(diǎn)擊會(huì)出現(xiàn)“下載按鈕”提示下載,如果不下載可以點(diǎn)擊視頻內(nèi)“下載按鈕”外任意位置關(guān)閉“下載按鈕”;
6、鼠標(biāo)左鍵按住可以拖動(dòng)視頻播放時(shí)長(zhǎng)的時(shí)間。
幫助文檔
點(diǎn)擊“教程”菜單欄“幫助文檔”
可以查看有關(guān)mPython軟件以及掌控板系列的硬件的文檔,如果沒(méi)有網(wǎng)絡(luò)會(huì)打開(kāi)的是空白內(nèi)容。
在線論壇
點(diǎn)擊“教程”菜單欄“在線論壇”
可以查看在線論壇,如果沒(méi)有網(wǎng)絡(luò)會(huì)打開(kāi)的是空白內(nèi)容。
精品課程
點(diǎn)擊“教程”菜單欄“精品課程”
可以查看教學(xué)課程
1、可以關(guān)閉教學(xué)課程
2、拖動(dòng)滾動(dòng)條可以查看所有教學(xué)課程
任意點(diǎn)擊一個(gè)教學(xué)課程可以打開(kāi)查看介紹
點(diǎn)擊“左上角”返回會(huì)返回上一界面;
點(diǎn)擊右上角“X”圖標(biāo)會(huì)關(guān)閉界面;
點(diǎn)擊“加載程序”會(huì)加載相對(duì)應(yīng)的代碼。
點(diǎn)擊加載程序,界面如下:
普通/教學(xué)模式
點(diǎn)擊“教學(xué)”按鈕圖標(biāo),隱藏了右側(cè)仿真和控制臺(tái)。并且顯示圖形指令對(duì)應(yīng)的python代碼。Python代碼無(wú)法修改,會(huì)跟著圖形指令改變而改變。
點(diǎn)擊“普通”按鈕圖標(biāo) 可以回到初始狀態(tài)。
連接設(shè)備
連接上硬件后mPython才能對(duì)掌控板進(jìn)行燒錄固件及刷入代碼等操作,可連接的硬件包含有:掌控板、人工智能交互實(shí)驗(yàn)箱、1956、Micro:bit。
如果已經(jīng)連接硬件,再打開(kāi)軟件會(huì)默認(rèn)選擇第一個(gè)端口號(hào)連上,會(huì)顯示“綠色點(diǎn)”表明“已連接”。
如果未連接硬件則顯示“紅色點(diǎn)”寫(xiě)明“未連接”。
點(diǎn)擊設(shè)備連接區(qū)域,可看到已連接設(shè)備的端口號(hào),如果有連接多個(gè)硬件則會(huì)出現(xiàn)多個(gè)端口號(hào),點(diǎn)擊所需連接的端口號(hào)即可連上。
點(diǎn)擊斷開(kāi)連接則會(huì)斷開(kāi)軟件與設(shè)備的連接。
文件名
可以在此處修改你的文件名,選擇新建文件會(huì)先默認(rèn)文件名為:my_code。
運(yùn)行
硬件已連接,代碼寫(xiě)好后點(diǎn)擊“運(yùn)行”按鈕即可看到對(duì)應(yīng)的效果。
硬件、連接線、寫(xiě)入程序有bug,軟件卡死任何一處有問(wèn)題都可能會(huì)導(dǎo)致運(yùn)行出錯(cuò),大部分問(wèn)題可以通過(guò)查看控制臺(tái)信息來(lái)分析出錯(cuò)原因。
未連接,按鈕則變?yōu)榛疑珶o(wú)法使用。
刷入
硬件已連接,代碼寫(xiě)好后點(diǎn)擊“刷入”按鈕即可看到對(duì)應(yīng)的效果,代碼將會(huì)刷入到掌控板設(shè)備里面。硬件、連接線、寫(xiě)入程序有bug,軟件卡死任何一處有問(wèn)題都可能會(huì)導(dǎo)致刷入出錯(cuò),大部分問(wèn)題可以通過(guò)查看控制臺(tái)信息來(lái)分析出錯(cuò)原因。
未連接,按鈕則變?yōu)榛疑珶o(wú)法使用。
圖形/代碼模式
點(diǎn)擊“代碼”按鈕會(huì)進(jìn)入代碼編輯模式,圖形模式代碼可以直接變?yōu)閜ython代碼。
點(diǎn)擊“圖形”按鈕,再點(diǎn)擊“確定”回到圖形模式。代碼模式的代碼不會(huì)變回圖形模式,而是回到上一次編輯圖形的狀態(tài)。
設(shè)置
點(diǎn)擊“設(shè)置”下拉顯示菜單欄。
燒錄固件
在“設(shè)置”里點(diǎn)擊菜單欄“燒錄固件”即可看到固件燒錄界面。
用戶可以燒錄系統(tǒng)自帶固件也可以燒錄用戶自定義上傳的固件,不同的主控界面,燒錄固件會(huì)有不同選項(xiàng)(參考1.1.9.3.2更換主控)。
如果自定義固件沒(méi)有選擇燒錄的固件,那么會(huì)提示“未選擇任何文件”。
如果自定義固件已選擇燒錄的固件,那么會(huì)提示所燒錄的文件名。
點(diǎn)擊燒錄掌控板官方固件,點(diǎn)擊確定,開(kāi)始燒錄。
硬件、連接線、軟件卡死任何一處有問(wèn)題都可能會(huì)導(dǎo)致刷入出錯(cuò)。燒錄完成或出錯(cuò)可以通過(guò)控制臺(tái)查看分析原因。
白天/黑夜模式
在“設(shè)置”里面選擇“開(kāi)/關(guān)”即可看到對(duì)應(yīng)效果。
白天模式
夜間模式
高級(jí)設(shè)置
語(yǔ)言設(shè)置
點(diǎn)擊高級(jí)設(shè)置后彈出對(duì)話框,即可看到第一個(gè)選項(xiàng)——語(yǔ)言設(shè)置。支持3種語(yǔ)言切換,簡(jiǎn)體中文、繁體中文、英語(yǔ)。
更換主控
點(diǎn)擊高級(jí)設(shè)置后彈出對(duì)話框,即可看到第二個(gè)選項(xiàng)——更換主控,選擇需要更換的主控,界面主要是圖形指令分類(lèi)會(huì)有不同(參考1.1.11圖形指令分類(lèi)欄)。
檢查更新
點(diǎn)擊高級(jí)設(shè)置后彈出對(duì)話框,即可看到第三個(gè)選項(xiàng)——檢查更新。
如果是最新版本會(huì)顯示“當(dāng)前版本已是最新版本”。
如果發(fā)現(xiàn)新版本會(huì)顯示:點(diǎn)擊“安裝”即可完成更新。
初始化庫(kù)
點(diǎn)擊高級(jí)設(shè)置后彈出對(duì)話框,即可看到第四個(gè)選項(xiàng)——初始化庫(kù)。點(diǎn)擊“確定”會(huì)自動(dòng)。
初始化資源庫(kù)并且完成后重新加載mPython,可恢復(fù)原始資源庫(kù)。
注冊(cè)/登錄
登陸前
登陸
未登錄賬戶,點(diǎn)擊右上角登錄按鈕。
輸入用戶名和密碼再點(diǎn)擊登錄。
輸入手機(jī)號(hào)或郵箱錯(cuò)誤則會(huì)提示:用戶名有誤,用戶名應(yīng)為手機(jī)號(hào)或者郵箱。
輸入密碼錯(cuò)誤則會(huì)提示:彈出窗口提示密碼錯(cuò)誤,可以點(diǎn)擊“確定”重新輸入密碼。
注冊(cè)
點(diǎn)擊“注冊(cè)”按鈕進(jìn)行注冊(cè)。
打開(kāi)后默認(rèn)為手機(jī)注冊(cè),填寫(xiě)相關(guān)信息完成注冊(cè)。
手機(jī)注冊(cè)
1、輸入名字。
2、點(diǎn)擊選擇對(duì)應(yīng)區(qū)號(hào)。
3、填寫(xiě)的手機(jī)號(hào)碼如果已經(jīng)被注冊(cè),點(diǎn)擊獲取驗(yàn)證碼時(shí)會(huì)提示:手機(jī)號(hào)已被注冊(cè)。
4、所有信息填完并無(wú)誤,點(diǎn)擊注冊(cè)會(huì)彈框顯示注冊(cè)成功,點(diǎn)擊“確認(rèn)”可以看見(jiàn)顯示登陸狀態(tài)。
郵箱注冊(cè)
1、注冊(cè)框點(diǎn)擊“郵箱注冊(cè)”進(jìn)入郵箱注冊(cè)。
2、輸入名字。
3、填寫(xiě)的郵箱號(hào)如果已經(jīng)被注冊(cè),點(diǎn)擊獲取驗(yàn)證碼時(shí)會(huì)提示:郵箱號(hào)已被注冊(cè)。
4、所有信息填完并無(wú)誤,點(diǎn)擊注冊(cè)會(huì)彈框顯示注冊(cè)成功,點(diǎn)擊“確認(rèn)”可以看見(jiàn)顯示登陸狀態(tài)。
登陸后
登陸后點(diǎn)擊下拉顯示菜單欄。
尋求幫助
登陸后點(diǎn)擊菜單欄“尋求幫助”即可查看帖子。
1、“尋求幫助”界面默認(rèn)顯示全部帖子,點(diǎn)擊后會(huì)切換為自己發(fā)布的帖子,再點(diǎn)擊切換為全部帖子。
2、可以寫(xiě)入關(guān)鍵字點(diǎn)擊“放大鏡”圖標(biāo)查看帖子,如果有人發(fā)帖有包含你的名字就會(huì)出現(xiàn),否則顯示暫無(wú)數(shù)據(jù)。
3、帖子數(shù)量多的情況下使用滾動(dòng)條,可以上下翻滾,最底部中間點(diǎn)擊“加載更多”可以繼續(xù)顯示隱藏帖子。
4、點(diǎn)擊發(fā)帖者任意一處即可進(jìn)入帖子內(nèi)容。
5、點(diǎn)擊加載程序可以在編程區(qū)查看程序內(nèi)容。
6、點(diǎn)擊圖片按鈕可以上傳圖片。
7、window系統(tǒng):不會(huì)顯示格式不支持的文件。
Mac系統(tǒng):Mac中會(huì)顯示其他格式,但是不能選擇。
支持打開(kāi)的格式有
.xbm;.bmp;.jpeg;.webp;.svgz;.gif;,ifif;,png;,svg;,jpg;,ico;,tiff;,pjpeg;,pjp;,tif
8、打開(kāi)后會(huì)在輸入框內(nèi)文字提示,如圖所示:
9、輸入內(nèi)容后,點(diǎn)擊“提交”即評(píng)論成功。
10、可在問(wèn)題的評(píng)論區(qū)查看評(píng)論。
代碼庫(kù)
登陸后點(diǎn)擊菜單欄“代碼庫(kù)”即可查看代碼庫(kù)
1、點(diǎn)擊關(guān)閉代碼庫(kù)
2、默認(rèn)為查看“全部”,點(diǎn)擊切換為我的代碼庫(kù),再點(diǎn)擊切換為全部代碼庫(kù)。
3、滾動(dòng)條上下滾動(dòng)即可查看其它代碼庫(kù)
4、滾動(dòng)條拉到最下方,可以看見(jiàn)就“加載更多”,點(diǎn)擊可以繼續(xù)查看其它代碼庫(kù)。
5、寫(xiě)入搜索關(guān)鍵字點(diǎn)擊“放大鏡”圖標(biāo),可以查看包含有搜索的關(guān)鍵字的代碼庫(kù)。
6、每一個(gè)代碼庫(kù)都有瀏覽量和點(diǎn)贊數(shù),瀏覽量就是自己或別人打開(kāi)該代碼庫(kù)的次數(shù)?梢栽邳c(diǎn)擊查看,里面有點(diǎn)贊該代碼庫(kù)的圖標(biāo)按鈕。
選好代碼庫(kù)后點(diǎn)擊“加載”可以直接查看代碼。
8、點(diǎn)擊“查看”進(jìn)入代碼庫(kù)介紹界面
9、可以查看作者名,程序名,介紹。點(diǎn)擊“加載程序”同樣可以查看代碼。點(diǎn)擊“點(diǎn)贊”可以為該帖點(diǎn)贊。
退出登陸
登陸后點(diǎn)擊菜單欄“退出登陸”即可退出登陸前狀態(tài)。
圖形指令分類(lèi)欄
掌控板主控界面,左側(cè)圖形化指令分類(lèi)分為:
每個(gè)分類(lèi)在不同的主控下,內(nèi)部細(xì)分包括積木不一定相同?梢酝ㄟ^(guò)切換不同主控查看。
1、硬件相關(guān)指令;
2、Python語(yǔ)法基礎(chǔ)相關(guān)指令;
3、高級(jí)指令;
4、擴(kuò)展指令;
5、代碼庫(kù);
點(diǎn)擊“高級(jí)”和“擴(kuò)展”可以顯示下拉積木。
添加擴(kuò)展
擴(kuò)展功能介紹:點(diǎn)擊“擴(kuò)展”將會(huì)出現(xiàn)“添加”按鈕,點(diǎn)擊添加。
出現(xiàn)如下界面,擴(kuò)展分類(lèi)“硬件擴(kuò)展”,“應(yīng)用擴(kuò)展”。
硬件擴(kuò)展包含一些通用傳感器以及tello無(wú)人機(jī)、yeelight燈等。
應(yīng)用擴(kuò)展包含onenet物聯(lián)網(wǎng)、科大訊飛語(yǔ)音接口、心知天氣等。
加載一個(gè)擴(kuò)展
即可在左側(cè)指令分類(lèi)欄中看到加載的擴(kuò)展分類(lèi)
定制專(zhuān)屬積木
點(diǎn)擊定制專(zhuān)屬積木
代碼庫(kù)
未登陸狀態(tài),點(diǎn)擊“代碼庫(kù)”會(huì)彈出提示登陸
登陸狀態(tài),代碼庫(kù)可以直接找到自己保存程序,前提都是積木編程,非積木編程打開(kāi)(參考1.1.10.2.2代碼庫(kù)),代碼庫(kù)從何而來(lái)
任意點(diǎn)擊所需的代碼庫(kù),會(huì)在編程區(qū)呈現(xiàn),繼續(xù)點(diǎn)擊所需的代碼庫(kù)會(huì)繼續(xù)在編程區(qū)呈現(xiàn),并且不會(huì)覆蓋當(dāng)前的代碼。
圖形編程區(qū)域
圖形編程區(qū)域
編寫(xiě)一個(gè)程序
在指令積木塊點(diǎn)擊右鍵可出現(xiàn):復(fù)制、添加注釋、折疊塊、禁用塊、刪除塊、幫助功能。
在空白區(qū)域單擊右鍵可出現(xiàn):撤銷(xiāo)、重做、整理塊、折疊塊、展開(kāi)塊、刪除塊功能。
三個(gè)小按鈕
右側(cè)三個(gè)小按鈕的功能從上到下分別是:
1、將圖形化指令居中并重置為默認(rèn)大小。
2、將圖形化指令形狀增大。
3、將圖形化指令形狀減小。
圖形化指令形狀增大。
圖形化指令形狀減小。
垃圾桶
垃圾桶功能。
將不用的圖形化指令可以拖入垃圾桶內(nèi)。
點(diǎn)擊垃圾桶可以看到垃圾桶內(nèi)的代碼。
仿真
打開(kāi)硬件編程模式的圖形模式,右側(cè)仿真為默認(rèn)顯示。
編寫(xiě)好代碼之后可以不需要插硬件,直接在右側(cè)仿真舞臺(tái)中點(diǎn)擊播放圖標(biāo),看到相應(yīng)的仿真效果,點(diǎn)擊播放后按下A鍵或B鍵,OLED屏幕呈現(xiàn)對(duì)應(yīng)的效果。
點(diǎn)擊播放后按下P~N鍵,RGB燈呈現(xiàn)對(duì)應(yīng)的效果。
點(diǎn)擊播放后按下P~N鍵,再點(diǎn)擊“麥克風(fēng)”或“光線傳感器”圖標(biāo)。
點(diǎn)擊“麥克風(fēng)”或“光線傳感器”圖標(biāo)后可以看見(jiàn)仿真x、y、z、聲音值、光線值?梢曰瑒(dòng)柱狀條或者直接輸入數(shù)值修改聲音或光線的大小,也可以直接點(diǎn)擊使用隨機(jī)值。
自己輸入值的時(shí)候會(huì)變成黃色邊框,使用隨機(jī)值時(shí)會(huì)變成藍(lán)色矩形再點(diǎn)擊退出隨機(jī)值變回白色矩形。
聲音值和光線值的范圍0~4095。
點(diǎn)擊“麥克風(fēng)”或“光線傳感器”圖標(biāo)后可以看見(jiàn)仿真x、y、z、聲音值、光線值?梢曰瑒(dòng)柱狀條或者直接輸入數(shù)值修改x、y、z值的大小,也可以直接點(diǎn)擊使用隨機(jī)值。
自己輸入值的時(shí)候會(huì)變成黃色邊框,使用隨機(jī)值時(shí)會(huì)變成藍(lán)色矩形再點(diǎn)擊退出隨機(jī)值變回白色矩形。
x、y、z值的范圍 -2 ~ +2。
刷新仿真
點(diǎn)擊打開(kāi)全屏模式
再點(diǎn)一次縮小
繪圖
1、點(diǎn)擊“繪圖”會(huì)出現(xiàn)界面,沒(méi)有程序運(yùn)行或刷入(參考1.16/1.17),則繪圖界面是空白。
此時(shí)點(diǎn)擊播放/暫停按鈕是無(wú)效的。
此時(shí)點(diǎn)擊右上角菜單按鈕圖標(biāo)可以下拉,可以點(diǎn)擊“全屏/退出全屏”,也可以“下載”各種格式的文件,下載下來(lái)的是空白文件。
2、在數(shù)學(xué)分類(lèi)下拖出如圖所示的兩個(gè)圖形化指令。
3、按照如下方式,拖出指令,點(diǎn)擊運(yùn)行或者刷入按鈕,即可每隔100毫秒打印出隨機(jī)小數(shù)(不需要按播放/暫停按鈕)。
此時(shí)點(diǎn)擊播放/暫停按鈕是有效。
此時(shí)點(diǎn)擊右上角菜單按鈕圖標(biāo)可以下拉。
可以點(diǎn)擊“全屏/退出全屏”。
可以“下載”各種格式的文件,保存時(shí)可更改文件名,如果把擴(kuò)展名刪了則會(huì)識(shí)別不了文件格式,保存下來(lái)的文件無(wú)法打開(kāi)。
控制臺(tái)
右下側(cè)控制臺(tái)包含:
1、中斷;
2、重置;
3、REPL;
中斷
程序運(yùn)行的過(guò)程中可以點(diǎn)擊“中斷”使其終止運(yùn)行。
重置
點(diǎn)擊重置重新開(kāi)始運(yùn)行板載文件。
調(diào)試控制臺(tái)
控制臺(tái)可顯示掌控板反饋的信息,也可以在控制臺(tái)中輸入指令去控制掌控板,必須要連上掌控板后才能進(jìn)行相關(guān)操作,可自動(dòng)打印掌控板固件信息。
硬件編程代碼模式
大部分功能與硬件編程圖形模式相同,如果需要查閱直接在硬件編程圖形模式查看。
如何進(jìn)入硬件編程代碼模式。
文件
點(diǎn)擊“文件”下拉顯示菜單欄。
打開(kāi)文件夾
點(diǎn)擊“文件”菜單欄“打開(kāi)文件夾”。
選擇所需文件夾后會(huì)替換默認(rèn)文件夾。(此時(shí)會(huì)關(guān)閉軟件重啟,屬于正常現(xiàn)象)
點(diǎn)擊隱藏“文件案例”按鈕,將會(huì)自動(dòng)加載資源,加載完成后可查看替換的默認(rèn)文件夾。
在電腦文件下方,可查看替換替換的默認(rèn)文件夾內(nèi)容。
文件管理
點(diǎn)擊隱藏“文件案例”按鈕,將會(huì)自動(dòng)加載資源,加載完成后可查看“電腦文件”和“掌控板文件”。
電腦文件
電腦文件右鍵功能:選中文件點(diǎn)擊右鍵可看到如下功能:在編輯區(qū)打開(kāi)、上傳到板、上傳并立即運(yùn)行、刪除文件、打開(kāi)文件位置、刷新目錄、新建文件、新建目錄、重命名。
任意點(diǎn)擊一個(gè)程序文件“在編輯區(qū)打開(kāi)”可以在代碼編程區(qū)域顯示。
掌控板文件右鍵功能:選中文件點(diǎn)擊右鍵可看到如下功能運(yùn)行程序、導(dǎo)出文件、瀏覽文件、刪除文件、重命名。
任意點(diǎn)擊一個(gè)程序文件“瀏覽文件”可以在代碼編程區(qū)域顯示。
在空白區(qū)域點(diǎn)擊右鍵,則出現(xiàn):重新加載、刷新目錄、新建文件、新建目錄。
掌控板文件
代碼模式中提供管理掌控板內(nèi)文件的功能,可進(jìn)行文件導(dǎo)入、導(dǎo)出、刪除功能。
導(dǎo)入:點(diǎn)擊“導(dǎo)入”按鈕選擇電腦上的文件導(dǎo)入進(jìn)掌控板,可選擇多個(gè)文件一起導(dǎo)入。
導(dǎo)出:點(diǎn)擊掌控板文件中的復(fù)選框選擇需要導(dǎo)出的文件,點(diǎn)擊“導(dǎo)出”按鈕。
刪除:點(diǎn)擊掌控板文件中的復(fù)選框選擇需要?jiǎng)h除的文件,點(diǎn)擊“刪除”按鈕,彈出提示是否刪除文件 對(duì)話框,點(diǎn)擊“確定”即可刪除文件。
代碼編程區(qū)域
代碼編程區(qū)域
新建py文件
點(diǎn)擊可以新建python文件,會(huì)彈出需要輸入的文件名,點(diǎn)擊“確定”新建成功,點(diǎn)擊“取消”則取消新建文件。
代碼提示功能
在編輯區(qū)輸入代碼,如果輸入的代碼是Python的關(guān)鍵字或者是掌控板庫(kù)函數(shù),將會(huì)有自動(dòng)補(bǔ)全提示。
五個(gè)小按鈕
右側(cè)五個(gè)小按鈕的功能從上到下分別是:
查找代碼;
代碼編輯前一步,撤銷(xiāo);
退回編譯后一步,恢復(fù);
代碼放大;
代碼縮;
Python模式
Python代碼模式
mPython可以切換三種編程模式,分別為硬件編程,python3.6,Jupyter。
點(diǎn)擊“Python”切換為Python模式,默認(rèn)為代碼模式,界面如下:
文件管理
點(diǎn)擊隱藏“文件案例”按鈕,將會(huì)自動(dòng)加載資源,加載完成后可查看“電腦文件”。
電腦文件
電腦文件右鍵功能:選中文件點(diǎn)擊右鍵可看到如下功能:在編輯區(qū)打開(kāi)、刪除文件、打開(kāi)文件位置、刷新目錄、新建文件、新建目錄、重命名。
任意點(diǎn)擊一個(gè)程序文件“在編輯區(qū)打開(kāi)”可以在代碼編程區(qū)域顯示。
在空白區(qū)域點(diǎn)擊右鍵,則出現(xiàn):刷新目錄、新建文件、新建目錄。
代碼編程區(qū)域
跟硬件編程代碼模式相同(參考1.2.3代碼編程區(qū)域)。
控制臺(tái)
終端
選擇終端可直接再控制臺(tái)中輸入代碼,并顯示內(nèi)容,多用于調(diào)試代碼和測(cè)試。
調(diào)試控制臺(tái)
調(diào)試控制臺(tái)可顯示運(yùn)行代碼后反饋的信息,打印反饋信息。
重啟內(nèi)核
如果發(fā)生卡死可以點(diǎn)擊重啟內(nèi)核。
界面顯示模式
提供左右顯示或者上下顯示。
Python圖形模式
圖形/代碼模式
默認(rèn)為代碼模式,點(diǎn)擊“圖形”按鈕,再點(diǎn)擊“確定”回到圖形模式。代碼模式的代碼不會(huì)變回圖形模式,而是回到上一次編輯圖形的狀態(tài)。
點(diǎn)擊“代碼”按鈕會(huì)進(jìn)入代碼編輯模式,圖形模式代碼可以直接變?yōu)閜ython代碼。
左側(cè)指令分類(lèi)欄
圖形化指令分類(lèi)分為:
Python相關(guān)指令
Python語(yǔ)法基礎(chǔ)相關(guān)指令(循環(huán)、邏輯、數(shù)學(xué)、文本、變量)。
高級(jí)指令(函數(shù)、列表、元組、集合、字典、引腳)。
擴(kuò)展指令
添加擴(kuò)展
擴(kuò)展功能介紹:點(diǎn)擊“擴(kuò)展”將會(huì)出現(xiàn)“添加”按鈕,點(diǎn)擊添加。
因?yàn)锳I擴(kuò)展都需要使用庫(kù)文件,所以首次使用時(shí)需要安裝,選擇任意一個(gè)類(lèi)點(diǎn)擊“安裝”。
安裝完成后再點(diǎn)擊加載,可以在左側(cè)指令分類(lèi)欄查看。
左側(cè)指令分類(lèi)欄可以查看剛才加的。
代碼庫(kù)
跟硬件編程的代碼庫(kù)相同。
Python庫(kù)管理
點(diǎn)擊打開(kāi)Python庫(kù)管理,可以選擇推薦庫(kù)或者PIP安裝。
推薦庫(kù)可以直接選擇軟件所提供的庫(kù)文件進(jìn)行安裝。
也可以選擇pip安裝
推薦庫(kù)或pip安裝都可以自主選擇安裝源,默認(rèn)為阿里云鏡像安裝源。
推薦庫(kù)或pip安裝都可以在pip安裝下查看安裝信息,包含是否安裝成功,警告,錯(cuò)誤等。
運(yùn)行
代碼寫(xiě)好后點(diǎn)擊“運(yùn)行”按鈕即可看到程序?qū)?yīng)實(shí)現(xiàn)的效果。
寫(xiě)入的代碼有bug,運(yùn)行成功,提示等信息,可以通過(guò)控制臺(tái)查看。
更新日志
mPython0.5.4,在mPython0.2.x的基礎(chǔ)上增加了以下功能:
1、集成Python3.6.6的python環(huán)境
2、集成jupyterlab,并進(jìn)行了漢化。
3、支持Python庫(kù)一鍵安裝并自動(dòng)指向國(guó)內(nèi)清華鏡像
4、內(nèi)置線性回歸,數(shù)字識(shí)別,鳶尾花識(shí)別,文章分類(lèi),聊天機(jī)器人,手勢(shì)識(shí)別,人臉識(shí)別等Python人工智能案例,并對(duì)應(yīng)相應(yīng)的圖形化指令。
5、內(nèi)置TensorFlow,Keras等神經(jīng)網(wǎng)絡(luò)庫(kù)
雜類(lèi)工具
雜類(lèi)工具
雜類(lèi)工具
雜類(lèi)工具
雜類(lèi)工具
雜類(lèi)工具
2345瀏覽器(2345加速瀏覽器)官方最新版是一款優(yōu)秀的瀏覽器軟件,該軟件不僅擁有全新的Chromium內(nèi)核,打開(kāi)網(wǎng)頁(yè)更快,IE內(nèi)核輕松兼容各種場(chǎng)景,此外支持一鍵切換全面屏模式,同時(shí)也支持個(gè)性化定...
2345看圖王是一款超好玩的高清看圖軟件,功能強(qiáng)大,兼容所有主流圖片格式,同時(shí)采用全球超快的強(qiáng)勁圖片引擎,即使在低配置的電腦上也能快速打開(kāi)幾十兆的大圖,此外還運(yùn)用精妙圖像處理技術(shù)幫助用...
2345安全衛(wèi)士是一款專(zhuān)業(yè)系統(tǒng)防護(hù)軟件,而增強(qiáng)版不僅自帶完整病毒庫(kù),同時(shí)整體的運(yùn)行速度也快,能夠深度查殺病毒,為你的電腦安全保駕護(hù)航。并且新版的2345安全衛(wèi)士的防護(hù)功能更加優(yōu)秀,使用起來(lái)...
Bilibili直播姬是簡(jiǎn)單好用的直播輔助工具,大家登錄Bilibili直播姬,即可開(kāi)啟直播之旅。它集成了彈幕助手功能,讓直播與觀眾互動(dòng)更加便捷。同時(shí),它也支持多種直播內(nèi)容,無(wú)論是游戲、才藝展示還...
ToDesk精簡(jiǎn)版是一款非常優(yōu)秀的遠(yuǎn)程協(xié)助軟件,具備1080P高清屏幕控制,文件傳輸,多區(qū)域機(jī)房等等特性,確保您每一次的遠(yuǎn)程訪問(wèn)穩(wěn)定、流暢。ToDesk精簡(jiǎn)版已經(jīng)去除各種多余的功能模塊,僅支持被控...
B站錄播姬是一款B站直播錄制工具,支持用戶實(shí)時(shí)錄制B站上的直播內(nèi)容,還提供了自動(dòng)切割、預(yù)約錄制等實(shí)用功能,滿足用戶不同的錄制需求。同時(shí),B站錄播姬支持Windows、Mac和Linux這些常見(jiàn)的操作...
發(fā)表評(píng)論
共0條
評(píng)論就這些咯,讓大家也知道你的獨(dú)特見(jiàn)解
立即評(píng)論以上留言僅代表用戶個(gè)人觀點(diǎn),不代表系統(tǒng)之家立場(chǎng)