使用ezdxf 0.14.1和Python 3.8在动态块中获取属性

问题描述

我使用auotcad附加了一个动态块,并且里面有几个属性,即“ RXXX”,“ COOR”。 https://drive.google.com/file/d/1c8WdeAql1U5edFBKEK7coupx9ilX_Ga6/view?usp=sharing

我想按照ezdxf文档中的指导为下面的包装块提取属性,但是没有运气。 https://ezdxf.readthedocs.io/en/stable/tutorials/blocks.html?highlight=wrapped#evaluate-wrapped-block-references

如果有人对如何提取动态块中的属性有任何想法,则表示感谢。

解决方法

此文件中的INSERT实体是常规的INSERT,没有特殊功能,可以打印所有标签和关联的值:

sqlite

结果:

sqlite3.c