from pyautocad import Autocad, APoint import win32com.client
AutoCAD = win32com.client.Dispatch("AutoCAD.Application") acad = Autocad(create_if_not_exists = False)
显示连接报错的话可以去注册表里修改对应项的名称,位置在:
HKEY_CLASSES_ROOT is a mix of HKEY_CURRENT_USER\Software\Classes and HKEY_LOCAL_MACHINE\Software\Classes
我这边是变成了AutoCAD.Application.23,而pyautocad默认的是AutoCAD.Application。修改后就可以使用了
参考: stackoverflow.com/questions/1… stackoverflow.com/questions/4…