[OpenR8 解決方案] Python (執行 Python 程式)

一、Python 介紹

 

Python 函式庫用來執行 python 檔,只要選擇指定的 python 檔、填入想傳給 python 檔的參數,按下執行運行 flow 檔,就能得到 python 回傳的字串,其流程如圖 1

 

圖 1.Python 流程圖 .png

圖 1.Python 流程圖 。

 

 

二、Python 資料夾介紹

 

Python 位於 OpenR8 的 solution 資料夾內,如圖 2,內有一個 flow 檔案、一個 python (py 檔),如圖 3

 

圖 2.Python 位置 .png

圖 2.Python 位置 。

 

圖 3.Python 資料夾 .png

圖 3.Python 資料夾 。

 

 

 

 

 

三、callPython.flow — 運行 example.py 

 

請點選【檔案】=>【開啟】=>【進入到 OpenR8 底下的 solution 資料夾】=>【選擇 Python 資料夾】=>【選擇 callPython.flow 開啟】,如圖 4圖 5

 

圖 4.選擇 callPython.flow .png

圖 4.選擇 callPython.flow 。

 

圖 5.開啟 callPython.flow .png

圖 5.開啟 callPython.flow 。

 

按下執行即可看【example.py】運行的過程與結果,如圖6。

 

圖 6. 執行結果 .png

圖 6. 執行結果 。

 

圖 7. 執行結果與 example.py 關係圖 .png

圖 7. 執行結果與 example.py 關係圖 。

 

圖 7 可得知如果在python檔中使用到 print() 函式時,

 

  1. 綠色的線(淺綠、深綠):會印在 DOS 視窗中。
  2. 橘色的線:在前後各加 “$” 的符號,會回傳給 R8。

 

 

四、checkIsPythonInstalled.flow — 確認是否有安裝 Python 

 

請點選【檔案】=>【開啟】=>【進入到 OpenR8 底下的 solution 資料夾】=>【選擇 Python 資料夾】=>【選擇 checkIsPythonInstalled.flow 開啟】,如圖8、圖9。

 

圖8. 選擇 checkIsPythonInstalled.flow.png

圖8. 選擇 checkIsPythonInstalled.flow。

 

圖9. 開啟 checkIsPythonInstalled.flow.png

圖9. 開啟 checkIsPythonInstalled.flow。

 

按下執行即可看是否安裝 python 的結果,如圖10。

 

圖10. 有安裝的執行結果.png

圖10. 有安裝的執行結果。

 

圖11. 沒有安裝的執行結果.png

圖11. 沒有安裝的執行結果。

 

 

五、checkIsTensorflowInstalled.flow — 確認是否有安裝 Tensorflow 

 

請點選【檔案】=>【開啟】=>【進入到 OpenR8 底下的 solution 資料夾】=>【選擇 Python 資料夾】=>【選擇 checkIsTensorflowInstalled.flow 開啟】,如圖12、圖13。

 

圖12. 選擇 checkIsTensorflowInstalled.flow.png

圖12. 選擇 checkIsTensorflowInstalled.flow。

 

圖13. 開啟 checkIsTensorflowInstalled.flow.png

圖13. 開啟 checkIsTensorflowInstalled.flow。

 

按下執行即可看是否安裝 Tensorflow 的結果,如圖14、圖15。

 

圖14. 有安裝的執行結果.png

圖14. 有安裝的執行結果。

 

圖15. 沒有安裝的執行結果.png

圖15. 沒有安裝的執行結果。

 

 

六、Python 函式介紹

 

圖16. Python 函式.jpg

圖16. Python 函式。

 

  1. 輸出字串:接收 python 所回傳的字串,python 檔回傳字串給flow檔的寫法請參考圖7 橘色線部分。
  2. py 路徑:要執行的 python 檔。
  3. 參數:要傳給 python 檔的參數(多個時使用空格隔開)。
  4. python 路徑:python.exe的路徑(通常可以不填)。
標籤:

延伸閱讀

1.
OpenR8 - 人人都會用的 AI 軟體 (下載)

[CP 值最好的 AI 人工智慧電腦熱賣中]
硬體採用最新最快的 Titan RTX, RTX-2080Ti-11G, 及 TESLA V100!
視窗圖控介面,易學易用。
硬體優勢:針對深度學習最佳化設計,且經過客戶端 24H 運作驗證。
軟體優勢:事先安裝人工智慧軟體及優化設定,每週提供最新 AI 演算法下載。
公司優勢:專業人工智慧機器人設計公司,資本額一億。
歡迎企業、學校、及公家機關大量採購。
可租用,歡迎來信或來電洽詢。
詳細資料請參閱以下網址: https://tw.leaderg.com/ai_computer