问题描述
我只是尝试使用ezdxf,然后从ezdxf网站复制了该代码:
import ezdxf
doc = ezdxf.new('R12',setup=True)
msp = doc.modelspace()
msp.add_text("A Simple Text").set_pos((2,3),align='MIDDLE_RIGHT')
msp.add_text("Text Style Example: Liberation Serif",dxfattribs={
'style': 'LiberationSerif','height': 0.35}
).set_pos((2,6),align='LEFT')
doc.saveas("simple_text.dxf")
我收到:
AttributeError:部分初始化的模块'ezdxf'没有属性'new'(很可能是由于循环导入)
可能会出错吗?安装,路径...
解决方法
您是否将文件命名为与模块相同的名称(在本例中为ezdxf.py)?这会导致循环导入问题。重命名文件应该可以解决该问题。