如同艺术家们用绘画让人们更贴切的感知世界,数据可视化也能让人们更直观的传递数据所要表达的信息。你知道Python脚本可视化有多好看么?就像下图这样,是不是感觉十分高端大气上档次:

以上示例都是通过Ryven实现的,Ryven是一个Python脚本可视化工具,运行时你无需导出任何代码,所有的一切都可以在编辑器中执行,任何Python代码都可以放到一个节点中,而且创建和编程节点都相当简单,你也可以使用Qt添加直观的用户界面。

这样说,你可能还是觉得不够直观,下面我们一起来看看Ryven的用法你就清楚了,首先准备一下开发环境:

Python3(推荐3.8以上)

PySide2(推荐2.14以上)

启动编辑器后,只需运行Ryven.py即可。一些示例软件包位于packages文件夹中,你可以在saves文件夹中找到使用这些软件包的示例项目。

在Ryven中,有不同的脚本。每个脚本都有变量,流(或图)以及日志。右键单击就可以轻松操作。

导入节点

首先你需要导入节点软件包才能使用其节点((文件->导入节点,然后选择软件包文件* .rpc)。)

算法模式

这一点很重要。你可能知道,大多数流行的可视化编程编辑器都采用纯数据流(无执行连接)或执行流的方法。在Ryven中,创建者使用了两个范例,从算法的角度来看,这两种类型有很大不同。数据流适用于任何类型的线性数据处理或计算,执行流可用于使用控制结构(如循环)的算法结构。

数据流:在数据流中,每次数据更改(这意味着节点的数据输出已更改)都会向前传播,并在所有连接的节点中触发事件更新。

执行流:在执行流中,数据永远不会在更改时向前传播,而是在请求时(向后)生成时,仅在某个地方(通过self.input(),请参阅API)请求输出数据时,才在受影响的节点触发事件更新。但是,如果活动节点请求此数据(如下所示),则将执行整个表达式。

控制项:支持触控笔,放大功能(Ctrl +鼠标轮),放置节点(右键单击)。

关于创建者

创建者Samuel是一位网络图形设计师,同时还是一名业余摄影师,精通Creative Cloud,了解“ Cinema 4D”(3D软件),“ Autodesk Inventor”(CAD软件)等。目前还是一名大学生,就读信息设计专业。

【编辑推荐】

【责任编辑:张燕妮 TEL:(010)68476606】

点赞 0

python可以怎么玩_这波太炸了!Python脚本可视化居然可以这么玩!相关推荐

  1. python分析彩票数据,这波太炸了!Python脚本可视化居然可以这么玩

    如同艺术家们用绘画让人们更贴切的感知世界,数据可视化也能让人们更直观的传递数据所要表达的信息.你知道Python脚本可视化有多好看么?就像下图这样,是不是感觉十分高端大气上档次: 以上示例都是通过Ry ...

  2. python新手入门教程思路-Python新手入门教程_教你怎么用Python做数据分析

    Python新手入门教程_教你怎么用Python做数据分析 跟大家讲了这么多期的Python教程,有小伙伴在学Python新手教程的时候说学Python比较复杂的地方就是资料太多了,比较复杂.很多网上 ...

  3. Python 图像 一样大小_媲美 PS,用 Python 制作酷炫极坐标全景图

    点击上方"Python数据之道",选择"星标公众号" 收藏文章的同时,不要忘记「在看」 媲美 PS, 用 Python 制作酷炫极坐标全景图 0 概述  今天要 ...

  4. python代码编写工具_编写更好的Python代码的终极指南

    python代码编写工具 Despite its 尽管它 downsides, Python remains the king of today's programming world. Its ve ...

  5. python考试怎么过_面试问题整理之python测试

    本文搜集.整理了python测试岗位面试常见问题. 1.下列哪个语句在Python中是非法的? A.x = y = z =1 B.x = (y = z 1) C.x, y = y, x D.x = y ...

  6. python datetime格式转换_分别用Excel和python进行日期格式转换成时间戳格式

    最近在处理一份驾驶行为方面的数据,其中要用到时间戳,因此就在此与大家一同分享学习一下. 1.什么是时间戳? 时间戳是指格林威治时间1970年01月01日00时00分00秒(北京时间1970年01月01 ...

  7. python抽奖概率设计_辞职转行不如学Python,那些下载安装的坑,你真的都避开了嘛?...

    现在的职场竞争越来越激烈,不学上一两门新技能,保持自己知识更新,很容易被年轻后辈超越.有些人选择学一门外语,有些人选择学习职场上为人处事的能力. 有人选择Python. 因为,就业市场需要Python ...

  8. python executemany执行延迟_运维架构师-Python 自动化运维开发-031

    *运维架构师-Python 自动化运维开发-031 十九.Python3 操作数据库 1.Python3 操作 MySQL 1.基本介绍 Python3 操作 MySQL 数据库 可以使用的模块是 p ...

  9. python办公自动化博客_最全总结 | 聊聊 Python 办公自动化之 Word(下)

    1. 前言 关于 Word 文档的读写,前面两篇文章分别进行了一次全面的总结 最全总结 | 聊聊 Python 办公自动化之 Word(上) 最全总结 | 聊聊 Python 办公自动化之 Word( ...

最新文章

  1. iOS中改变部分字体颜色
  2. webdiyer aspnet pager最近又用这个。还是记录下。
  3. 一起 goroutine 泄漏问题的排查
  4. bisect git 使用_让 Git Bisect 帮助你
  5. python自动化发送邮件_Python发送邮件自动化脚本
  6. 系统性能信息模块--psutil
  7. Visual Studio Code 支持TensorFlow配置支持
  8. android配置网络权限管理,Android 网络权限配置
  9. ASP.NET 入门基础--搭建网站开发环境
  10. VRRP协议 学习笔记
  11. Python自动化爬虫教程:Pyppeteer采集京东商城书籍信息
  12. Python爬取新东方在线网站大学英语六级词汇
  13. 用计算机谈狂狼,抖音狂狼原唱是谁 抖音狂狼完整版歌词
  14. WebRequest 类
  15. SEO快排的行业秘密,原来SEO快排套路这么深
  16. 基于JAVA志愿者信息管理系统计算机毕业设计源码+系统+数据库+lw文档+部署
  17. c语言足球赛设计报告,c语言实现足球比赛积分统计系统
  18. JGibbLDA使用总结
  19. 【家常版】酸辣土豆丝
  20. OSG for Android新手教程系列(三)——HelloWorld,第一个示例

热门文章

  1. 罗永浩关联直播交易案遭“问停”;中国量子计算原型机“九章”问世;pip 20.3 发布 | 极客头条...
  2. “编程能力差,90%输在了这点上!”谷歌AI专家:其实你们都是瞎努力
  3. 如何用 RFM 模型扒出 B 站优质 UP 主?| 附实战代码
  4. 鹿晗都有 AI 粉了,为什么 AI 换脸剧的效果还这么渣?
  5. 世界最前沿黑科技实验室 MIT Media Lab 教授 Cynthia: 让社交机器人陪伴千万家庭成为现实...
  6. 为什么 SQL 程序员也要懂 Python?
  7. 2019 已过半,迅雷链的 Flag 完成了多少?
  8. @程序员:别人身边的小姐姐是这样来的,你能学学吗
  9. 抢饭碗?这位 05 后开发三款小程序!
  10. Python 分析在德的中国程序员,告别 996 ?