code: def GetAttachmentCollection(self, _id):
          
  
          # Build Request
          soap_request = soap('GetAttachmentCollection')
          soap_request.add_parameter('listName', self.listName)
          soap_request.add_parameter('listItemID', _id)
          self.last_request = str(soap_request)
  
          # Send Request
          response = self._session.post(url=self._url('Lists'),
                                        headers=self._headers('GetAttachmentCollection'),
                                        data=str(soap_request),
                                        verify=False,
                                        timeout=self.timeout)
  
          # Parse Request
          if response.status_code == 200:
              envelope = etree.fromstring(response.text.encode('utf-8'), parser=etree.XMLParser(huge_tree=self.huge_tree))
              attaches = envelope[0][0][0][0]
              attachments = []
              for attachment in attaches.getchildren():
                  attachments.append(attachment.text)
              return attachments
          else:
              return response
docs: Get Attachments for given List Item ID