环境配置见:
https://blog.csdn.net/qq_40372857/article/details/138284072?spm=1001.2014.3001.5502
1绘制圆,保存为DXF
2读取文件信息
import ezdxf
# Load the DXF file
doc = ezdxf.readfile("Cir.dxf")
# 遍历 DXF 文件中的所有实体
Points = None
rad = None
for entity in doc.modelspace():
# 输出实体类型
print("实体类型:", entity.dxftype())
# 根据实体类型输出参数
if entity.dxftype() == "LINE":
print("句柄:", entity.dxf.handle)
print("起点坐标:", entity.dxf.start)
print("终点坐标:", entity.dxf.end)
elif entity.dxftype()