寻将 Python 方法作为一个个积木块式的编程思路

2020 年 10 月 9 日
 Carry0317

将 python 方法作为一个个积木块,像流程图那样的可视化运行。 有相关的资料参考一下么

3513 次点击
所在节点    Python
17 条回复
janxin
2020 年 10 月 9 日
workflow engine?
krixaar
2020 年 10 月 9 日
从上到下顺序写然后第一行打个断点跑个调试?
676529483
2020 年 10 月 9 日
可以参考下各种云的函数式
Carry0317
2020 年 10 月 9 日
要有个 GUI 操作界面
1.已经写好了许多方法:动作 1 (吃饭)动作 2 (睡觉)等。
2.然后制作流程图:吃饭 --> 睡觉 --> 睡觉--> 吃饭
3.点击运行按钮,按照流程图顺序执行
想达到这样的效果
shoaly
2020 年 10 月 9 日
看电影.. 电影里面全都是
imn1
2020 年 10 月 9 日
UML 自动生成代码?

按#4 所说确实很简单可以实现
GUI 复杂的地方在于两点,操作顺序不定、参数不定,如果象#4 那样,操作顺序和参数都固定了,就没什么难的了
DoctorCat
2020 年 10 月 9 日
BPMN ?
clf
2020 年 10 月 9 日
这类应用好多……尤其是那些打着“趣味编程”的编程课程,基本都是你所描述的样子。

你想做的话可以参考 Google 的 web 可视化编程:blockly,很多都是基于这个做的。
clf
2020 年 10 月 9 日
附上 blockly 演示链接: https://developers.google.com/blockly/

Google 还基于这个做了一个 Android 开发工具:App Inventor https://appinventor.mit.edu/
CallMeReznov
2020 年 10 月 9 日
lz 说的这个?

http://www.tpyboard.com/pythoneditor/


不过这个是 micropython 的。
ZavierXu
2020 年 10 月 9 日
建议参考本站 /t/705780
/滑稽
Carry0317
2020 年 10 月 9 日
@DoctorCat 这个能用 python 代码?
Carry0317
2020 年 10 月 9 日
@lychs1998 是的。。。什么少儿编程啥的 scratch 、编程猫之类的。想实现个类似的吧 ,能自定义 python 方法,然后调用的。不知道你说的这个 blockly 能不能实现
chihiro2014
2020 年 10 月 9 日
函数式编程
secondwtq
2020 年 10 月 10 日
mepwang
2020 年 10 月 10 日
微软 PXT,makecode.com ,也是开源的
clf
2020 年 10 月 10 日
@Carry0317 可以的,某开发板上 python 的编程就是用的这个为基础做的,很多少儿编程的 web 端都是用这玩意做的。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.ih06.com/t/713318

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX