Я хочу убедиться, что я не ошибаюсь:
Я хочу создать оболочку функции, чтобы сделать что-то:
def navigate_user_page_generator(self, source,
source_type, user,
expected_current_page='blabla',
tap_on_res=True,
look_outside_user_list=True):
def navigate_user_page(self, *args, **kwargs):
self.navigate_user_page_generator(*args, **kwargs)
# do do do
Будет ли это работать точно так же, как вызов navigate_user_page_generator с любыми аргументами:
navigate_user_page(None, 'blabla', username)
navigate_user_page(username,source_type,
user=person,
expected_current_page='blabla',
tap_on_res=False,
look_outside_user_list=False)
?