有人熟悉DRAKON吗?
我非常喜欢DRAKON可视化编辑器的想法,并且一直在使用Python玩它 - 更多信息:http://drakon-editor.sourceforge.net/python/python.html
到目前为止我遇到的唯一问题是python的尝试:除了:例外。我试过的唯一方法是使用分支然后定义try:和except:作为分支下面的单独动作。唯一的问题是DRAKON没有接受尝试:然后自动缩进异常代码。
有没有办法处理尝试:除了:在DRAKON中以可视方式,或者你可能听说过另一个类似的python可视化编辑器项目?
感谢。
答案 0 :(得分:3)
您可以将整个“try:except:”构建在一个“Action”图标中,如下所示:
空格和制表符都可用于图标内的缩进。
答案 1 :(得分:1)
Drakon存在限制,因为它是一个代码生成器,但你可以做的是尽可能地重新分解代码并将其填充到动作块中:
try: function_1() function_2() except: function_3()
如果您遵循建议的规则(串,快乐路线,分支等),Drakon效果最佳。
基于此构建算法后,它可以帮助您快速解决复杂问题。
希望有所帮助。