Prefix CLI-related methods with an underscore

Closes #355
This commit is contained in:
JustAnotherArchivist
2022-01-12 21:07:10 +00:00
parent 93e62744d7
commit deb2659dd6
10 changed files with 57 additions and 57 deletions

View File

@@ -141,15 +141,15 @@ class WeiboUserScraper(snscrape.base.Scraper):
return self._user_info_to_entity(o['data']['userInfo'])
@classmethod
def cli_setup_parser(cls, subparser):
def _cli_setup_parser(cls, subparser):
subparser.add_argument('user', type = snscrape.base.nonempty_string('user'), help = 'A user name or ID')
@classmethod
def cli_from_args(cls, args):
def _cli_from_args(cls, args):
if len(args.user) == 10 and args.user.strip('0123456789') == '':
uid = args.user
name = None
else:
uid = None
name = args.user
return cls.cli_construct(args, name = name, uid = uid)
return cls._cli_construct(args, name = name, uid = uid)