diff --git a/instaloader/instaloader.py b/instaloader/instaloader.py index e9362b4..5334ca9 100644 --- a/instaloader/instaloader.py +++ b/instaloader/instaloader.py @@ -330,6 +330,9 @@ class Instaloader: def __exit__(self, *args): self.close() + def __repr__(self): + return f"" + @_retry_on_connection_error def download_pic(self, filename: str, url: str, mtime: datetime, filename_suffix: Optional[str] = None, _attempt: int = 1) -> bool: diff --git a/instaloader/instaloadercontext.py b/instaloader/instaloadercontext.py index 07b5378..5b48ad7 100644 --- a/instaloader/instaloadercontext.py +++ b/instaloader/instaloadercontext.py @@ -149,6 +149,9 @@ class InstaloaderContext: if repeat_at_end: self.error_log.append(msg) + def __repr__(self): + return f"" + @property def has_stored_errors(self) -> bool: """Returns whether any error has been reported and stored to be repeated at program termination.