I'm trying to record node displacements in a large 3D model, so I used:
op.recorder('Node', '-file','nodeICols.txt', '-time', '-node', 878,884,...,891, '-dof', 1, 'disp')
It works, but it was neccesary to write a large number of node tags

So I tried:
>> op.recorder ( 'Node' , '-file' , 'nodeICols.txt' , '-time' , '-node' , list ((colNodes[:,0])) , '-dof' , 1, 'disp')
Where 'colNodes' is a connectivity array with 1500 lines, roughly. I tried with strings, arrays, lists, etc.
IT DID NOT WORK , have you ever had a problem like this ??
Thanks!