接pyautocad的实例

来源:互联网 发布:战地3优化好吗 编辑:程序博客网 时间:2024/06/04 00:32
import openpyxlfrom pyautocad import Autocad,APointimport sysreload(sys)sys.setdefaultencoding("utf-8")wb=openpyxl.load_workbook("a.xlsx")sheet=wb.get_sheet_by_name("Sheet1")data=[]px=[]py=[]acad=Autocad(create_if_not_exists=True)acad.prompt("hello this is mt")for text in acad.iter_objects('Text'):    data.append(text.TextString)    #print text.TextString    px.append(APoint(text.InsertionPoint).x)    py.append(APoint(text.InsertionPoint).y)   #print text.InsertionPointprint len(data)print "eof"for d in range(1,len(data)):    if(str(data[d])[0:4]=="Vigi" or str(data[d])[0:4]=="iC65" or str(data[d])[0:3]=="CVS" or str(data[d])[0:3]=="PRD" or str(data[d])[0:4]=="DDZY"):        sheet['A'+str(d)]=data[d]        sheet['B'+str(d)]=px[d]        sheet["C"+str(d)]=py[d]     #   print data[d]wb.save("kv.xlsx")print "success"#or str(data[d])[0:3]=="CVS" or str(data[d])[0:3]=="PRD" or str(data[d])[0:4]=="DDZY"


暂时需要多点排序算法。明天 再测试一下。

0 0
原创粉丝点击