1
Fork 0
mirror of https://github.com/RGBCube/GitHubWrapper synced 2025-05-18 15:05:08 +00:00

change repr

This commit is contained in:
VarMonke 2022-04-07 20:47:17 +05:30
parent 01578c0efd
commit 9944f5ac27
3 changed files with 7 additions and 6 deletions

View file

@ -21,7 +21,7 @@ class _BaseUser(APIOBJECT):
self.id = response.get('id')
def __repr__(self) -> str:
return f'<{self.__class__.__name__}; id = {self.id}, login = {self.login}>'
return f'<{self.__class__.__name__}; id = {self.id}, login = {self.login!r}>'
class User(_BaseUser):
__slots__ = (
@ -48,7 +48,7 @@ class User(_BaseUser):
continue
def __repr__(self) -> str:
return f'<User; login: {self.login}, id: {self.id}, created_at: {self.created_at}>'
return f'<User; login: {self.login!r}, id: {self.id}, created_at: {self.created_at}>'
@classmethod
async def get_user(cls, session: aiohttp.ClientSession, username: str) -> 'User':
@ -70,7 +70,7 @@ class PartialUser(_BaseUser):
self.avatar_url = response.get('avatar_url')
def __repr__(self) -> str:
return f'<PartialUser; login: {self.login}, id: {self.id}, site_admin: {self.site_admin}, html_url: {self.html_url}>'
return f'<PartialUser; login: {self.login!r}, id: {self.id}, site_admin: {self.site_admin}, html_url: {self.html_url}>'
async def _get_user(self) -> User:
"""Upgrades the PartialUser to a User object."""