code: def get_content(self, content_type=github.GithubObject.NotSet):
          
          if self.content_url == None:
              return None
              
          if content_type == "PullRequest":
              headers, data = self._requester.requestJsonAndCheck(
                  "GET",
                  self.content_url.replace("issues", "pulls")
              )
              return github.PullRequest.PullRequest(self._requester, headers, data, completed=True)
          elif content_type is github.GithubObject.NotSet or content_type == "Issue":
              headers, data = self._requester.requestJsonAndCheck(
                  "GET",
                  self.content_url
              )
              return github.Issue.Issue(self._requester, headers, data, completed=True)
          else:
              assert False, "Unknown content type: %s" % content_type
docs: :calls: `GET /repos/:owner/:repo/pulls/:number <https://developer.github.com/v3/pulls/#get-a-single-pull-request>`_
          :rtype: :class:`github.PullRequest.PullRequest` or :class:`github.Issue.Issue`