import sys
import csv
writer = csv.writer(sys.stdout)

writer.writerow(['Node ID', 'Node Name', 'Interface ID', 'Interface Name'])

for node in [o for o in s.getAllObjects() if isinstance(o, objects.Node)]:
    for interface in node.getAllChilds(objects.AbstractObject.OBJECT_INTERFACE):
        writer.writerow([
            node.getObjectId(),
            node.getObjectName(),
            interface.getObjectId(),
            interface.getObjectName(),
        ])
