1. <strong id="7actg"></strong>
    2. <table id="7actg"></table>

    3. <address id="7actg"></address>
      <address id="7actg"></address>
      1. <object id="7actg"><tt id="7actg"></tt></object>

        開(kāi)源推薦:大一新生開(kāi)發(fā)的小工具火了,網(wǎng)友:我好菜!

        共 1173字,需瀏覽 3分鐘

         ·

        2021-03-14 17:40

        轉(zhuǎn)自:量子位(ID:QbitAI)

        普普通通黑底白字地敲代碼太枯燥?那么,把Python腳本可視化怎么樣?就像這樣,從輸入圖片、調(diào)整尺寸到雙邊濾波,每一步都能看得清清楚楚明明白白。

        輸入一個(gè)矩陣,無(wú)論是對(duì)它進(jìn)行轉(zhuǎn)置、求共軛還是乘方,都能得到及時(shí)的反饋。

        這樣一個(gè)Python腳本可視化工具,名叫 Ryven,出自一位名叫Leon Thomm的大一新生之手。如果你也想試用一番,不妨接著往下看。

        如何使用

        使用之前,簡(jiǎn)單準(zhǔn)備一下開(kāi)發(fā)環(huán)境:

        • Python3(推薦3.8以上)

        • PySide2(推薦2.14以上)

        運(yùn)行該項(xiàng)目中的Ryven.py,即可打開(kāi)編輯器。作者提到,在Ryven中,有許多不同的腳本。每個(gè)腳本都包含變量、流(或圖)以及日志。右鍵單擊就可以輕松操作。不過(guò),想要使用這些節(jié)點(diǎn),需要先導(dǎo)入節(jié)點(diǎn)軟件包。點(diǎn)擊file,選擇import Nodes,導(dǎo)入*.rpc文件即可。

        這個(gè)工具的另外一個(gè)特點(diǎn)是,包含了兩種不同的算法模式。

        數(shù)據(jù)流:每次數(shù)據(jù)更改(節(jié)點(diǎn)數(shù)據(jù)輸出也就更改了)都會(huì)向前傳播,并在所有連接的節(jié)點(diǎn)中觸發(fā)更新。如下圖,滑動(dòng)滑塊,會(huì)立即觸發(fā)右側(cè)節(jié)點(diǎn)中結(jié)果的更新。

        執(zhí)行流:數(shù)據(jù)不會(huì)在更改時(shí)立即向前傳播,而是只會(huì)在某個(gè)節(jié)點(diǎn)請(qǐng)求輸出數(shù)據(jù)時(shí),在受影響的節(jié)點(diǎn)中觸發(fā)更新。

        另外,作者還給自己列了一個(gè)to do list,比如加入語(yǔ)法高亮功能、自動(dòng)代碼補(bǔ)全功能,完善視覺(jué)體驗(yàn)等等。

        可視化編程是不是還挺有趣的?不過(guò),作者小哥也指出,可視化編程的目的不是取代文本編程,并且,文本編程中實(shí)現(xiàn)的許多工作沒(méi)有可視化的必要。

        關(guān)于作者

        作者 Leon Thomm,目前是蘇黎世聯(lián)邦理工學(xué)院的大一學(xué)生,自稱(chēng)“業(yè)余程序員”,致力于人機(jī)交互和可視化編程。根據(jù)他的個(gè)人簡(jiǎn)介,早在進(jìn)入大學(xué)前,他已經(jīng)具備豐富的軟件開(kāi)發(fā)經(jīng)歷。

        傳送門(mén)

        項(xiàng)目地址:https://github.com/leon-thomm/Ryven

        如果你也有好的開(kāi)源項(xiàng)目,歡迎推薦!

        微信號(hào)聯(lián)系:westbrook12000(ps:加好友請(qǐng)備注“開(kāi)源”)

        回復(fù) 【小程序】獲取15套小程序源碼【學(xué)習(xí)+實(shí)戰(zhàn)+賺錢(qián)】
        回復(fù) 【關(guān)閉】學(xué)關(guān)閉微信朋友圈廣告
        回復(fù) 【實(shí)戰(zhàn)】獲取20套實(shí)戰(zhàn)源碼
        回復(fù) 【福利】獲取最新微信支付有獎(jiǎng)勵(lì)
        回復(fù) 【被刪】學(xué)查看你哪個(gè)好友刪除了你巧
        回復(fù) 【訪客】學(xué)微信查看朋友圈訪客記錄
        回復(fù) 【python】學(xué)微獲取全套0基礎(chǔ)Python知識(shí)手冊(cè)

        低調(diào)使用:全網(wǎng)音樂(lè)免費(fèi)聽(tīng),WOW!


        臥槽:又來(lái)一個(gè)神器的網(wǎng)站!


        瀏覽 67
        點(diǎn)贊
        評(píng)論
        收藏
        分享

        手機(jī)掃一掃分享

        分享
        舉報(bào)
        評(píng)論
        圖片
        表情
        推薦
        點(diǎn)贊
        評(píng)論
        收藏
        分享

        手機(jī)掃一掃分享

        分享
        舉報(bào)
        1. <strong id="7actg"></strong>
        2. <table id="7actg"></table>

        3. <address id="7actg"></address>
          <address id="7actg"></address>
          1. <object id="7actg"><tt id="7actg"></tt></object>
            日本一级做a爱片野花 | 操逼网站免费在线观看 | 亚洲无码成人网 | 长泽新有吗视频在线看 | 伊人久久天天 | 麻花传MD0714苏语棠的歌词 | 乱子伦国产精品www | 日韩成人一区二区三区影院 | 欧美精品一卡 | 无码人妻一区二区 |