Give it a text file with the output from "show cdp entry *" from a Cisco IOS device and it will give you a list of dictionaries one dict for each device in this format
{'capabilities': 'Router Switch IGMP ', 'local_int': 'GigabitEthernet1/3', 'platform': 'cisco WS-C6509-E', 'remote_id': 'bob.GoreNetwork', 'remote_int': 'GigabitEthernet2/6', 'remote_ip': '10.0.0.1', 'version': 'Cisco IOS Software, s72033_rp Software ' '(s72033_rp-ADVIPSERVICESK9_WAN-M), Version 12.2(33)SXH5, RELEASE ' 'SOFTWARE (fc1)'},