Recuperar parâmetros de saída de um método da API do AutoCAD em python

Estou tentando recuperar 2 matrizes de saída de um XRecord no AutoCAD 2016 usando python 2.7, comcomtypes importada, a primeira matriz é uma matriz de números inteiros (códigos de grupo DXF) e a segunda matriz é uma matriz de variantes (os valores do XRecord).

O caminho oposto do queessa questão procura

O método de interesse éGetXRecordData, que (de acordo com a documentação do AutoCAD)se for bem sucedido retornaNenhume aceita apenas 2argumentos de saída.

quando tento recuperá-lo com código como

DxfGrCd = []
vals = []
an_XRecord.GetXRecordData(DxfGrCd, vals)

e veja os valores deDxfGrCd evals Não encontrei nenhuma mudança com eles, os dois ainda são iguais a[], o mesmo também acontece com

DxfGrCd = {}
vals = {}
anXRecord.GetXRecordData(DxfGrCd, vals)

também nenhuma mudança é aplicada neles, ambos ainda iguais a{}, mesmo que dicionários e listas sejam mutáveis.

Existe alguma maneira de lidar com esse tipo de métodos em python?

questionAnswers(1)

yourAnswerToTheQuestion