日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

大一新生开发的小工具火了,网友:我好菜

發布時間:2024/9/15 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 大一新生开发的小工具火了,网友:我好菜 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.


來自/量子位

普普通通黑底白字地敲代碼太枯燥?

那么,把 Python 腳本可視化怎么樣?

就像這樣,從輸入圖片、調整尺寸到雙邊濾波,每一步都能看得清清楚楚明明白白。

輸入一個矩陣,無論是對它進行轉置、求共軛還是乘方,都能得到及時的反饋。

這樣一個 Python 腳本可視化工具,名叫 Ryven,出自一位名叫 Leon Thomm 的大一新生之手。

如果你也想試用一番,不妨接著往下看。

如何使用

使用之前,簡單準備一下開發環境:

  • Python3(推薦 3.8 以上)

  • PySide2(推薦 2.14 以上)

運行該項目中的 Ryven.py,即可打開編輯器。

作者提到,在 Ryven 中,有許多不同的腳本。每個腳本都包含變量、流(或圖)以及日志。右鍵單擊就可以輕松操作。

不過,想要使用這些節點,需要先導入節點軟件包

點擊 file,選擇 import Nodes,導入 *.rpc 文件即可。

這個工具的另外一個特點是,包含了兩種不同的算法模式。

數據流:每次數據更改(節點數據輸出也就更改了)都會向前傳播,并在所有連接的節點中觸發更新。

如下圖,滑動滑塊,會立即觸發右側節點中結果的更新。

執行流:數據不會在更改時立即向前傳播,而是只會在某個節點請求輸出數據時,在受影響的節點中觸發更新。

另外,作者還給自己列了一個 to do list,比如加入語法高亮功能、自動代碼補全功能,完善視覺體驗等等。

可視化編程是不是還挺有趣的?不過,作者小哥也指出,可視化編程的目的不是取代文本編程,并且,文本編程中實現的許多工作沒有可視化的必要。

關于作者

作者 Leon Thomm,目前是蘇黎世聯邦理工學院的大一學生,自稱 “業余程序員”,致力于人機交互和可視化編程。

根據他的個人簡介,早在進入大學前,他已經具備豐富的軟件開發經歷。

傳送門

項目地址:https://github.com/leon-thomm/Ryven

推薦閱讀

Pandas處理數據太慢,來試試Polars吧!

懶人必備!只需一行代碼,就能導入所有的Python庫

絕!關于pip的15個使用小技巧

介紹10個常用的Python內置函數,99.99%的人都在用!

可能是全網最完整的 Python 操作 Excel庫總結!

總結

以上是生活随笔為你收集整理的大一新生开发的小工具火了,网友:我好菜的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。