Pythonic
是一個圖形化程式設計工具,使用者可以輕鬆地使用現成的功能模組建立Python應用程式。基於
PyQt5
的應用程式主要針對程式設計新手,但有經驗的使用者可以將自己的Python程式碼整合到應用程式中。
Pythonic 產生於只需單擊幾下即可提供交易機器人的一致功能和特徵的想法。因此,排程器、if分支、連線和日誌函式等基本函式是開箱即用的,可以使用相應的圖形使用者介面進行引數化。函式的範圍基於已建立的
Node-RED
,因此任務可以用Pythonic以簡單的方式實現,即使遠離加密交易領域。
與Node-RED不同,每個圖形元素都是單獨功能處理的。此功能允許任務完全並行化,因為建立程序時每個元素都與處理所需的資料一起打包。每個元素還包含一個獨特的圖形輸入掩碼,以進行處理所需的引數化。程序成功完成後,返回的結果可以轉移到後續程序進一步使用。此外,伺服器程序可以作為監聽器應用程式並行放置在後臺,等待外部事件並在事件到達時啟動程序的建立。例如,此行為用於計時器或TCP/IP伺服器應用程式。
排程模組可以實現時間控制任務。
加密交易交易所
Binance
的整合API允許同步伺服器時間、下載市場資料和下訂單。
Pythonic對Python資料型別
列表
的圖形實現使使用不同的訪問技術(
列表
變得容易。此外,列表內容在執行時視覺化。
程式總是從上到下或從左到右處理,Python也可以處理if分支並返回以前的元素。它還可以儲存和傳遞程式元素的網路。
透過在網格上部署多處理模組,在觸發時同時啟動兩個程序,即可實現並行程式碼執行。
內建日誌記錄功能允許使用者跟蹤模組的執行。在使用者的家庭目錄中建立一個資料夾(例如,Pythonic_2019),每月(例如5月、6月、7月)的資料夾包含每天的日誌檔案。所有日誌條目都是人類可讀的。
Pythonic目前有四種語言:英語、德語、西班牙語和漢語。它可以使用Python軟體包安裝程式、pip安裝,
Python
軟體包
索引
(PyPI)上提供源分發
包
。
未來版本的計劃包括來自連線(電子郵件、REST、
OPC UA
)和機器學習(特別是TensorFlow)的元素。
Pythonic在GPLv3下發布,其
原始碼
可在GitHub上獲得。
推送/彈出/插入/追加)
好了,本文到此結束。如果對程式設計、計算機、程式設計師方面感興趣的話,歡迎私信聯絡我,隨時交流!點個關注,是對我莫大的鼓勵!