登录 注册
当前位置:主页 > 资源下载 > 15 > 在Python中利用动态属性创建树和图的Matlab遍历代码-treacl

在Python中利用动态属性创建树和图的Matlab遍历代码-treacl

  • 更新:2024-08-26 20:23:56
  • 大小:39KB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:其它 - 开发技术
  • 格式:ZIP

资源介绍

Matlab树遍历代码目录 (README.org最好以原始或组织方式查看) Treacl-利用使类实例的属性动态化的简单示例 介绍 Treacl是一个通用但非常简单的Python类,它支持利用动态属性来创建树和有向图。 在常规Python中,尽管将第一级属性动态添加到类的实例中(例如“ foo.aa = 1”),但是当尝试多个级别(“ foo.aa.bb.cc = 1”时,它将失败) ”)。 Treacl通过默认情况下启用此功能,默认情况下将使用新的空Treacl类实例作为值自动分配中间属性: from treacl import Treacl foo = Treacl() # an instance of the class Treacl foo.xx = 1 # nothing new, just default Python class instance behaviour foo.aa.bb.cc.dd.ee = 1 # for each attribute down the dot-path expression chain except the last (".ee"),