def get_content(self, content_type=github.GithubObject.NotSet):
if self.content_url == None:<EOL><INDENT>return None<EOL><DEDENT>if content_type == "<STR_LIT>":<EOL><INDENT>headers, data = self._requester.requestJsonAndCheck(<EOL>"<STR_LIT:GET>",<EOL>self.content_url.replace("<STR_LIT>", "<STR_LIT>")<EOL>)<EOL>return github.PullRequest.PullRequest(self._requester, headers, data, completed=True)<EOL><DEDENT>elif content_type is github.GithubObject.NotSet or content_type == "<STR_LIT>":<EOL><INDENT>headers, data = self._requester.requestJsonAndCheck(<EOL>"<STR_LIT:GET>",<EOL>self.content_url<EOL>)<EOL>return github.Issue.Issue(self._requester, headers, data, completed=True)<EOL><DEDENT>else:<EOL><INDENT>assert False, "<STR_LIT>" % content_type<EOL><DEDENT>
: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`