我们从Python开源项目中,提取了以下5个代码示例,用于说明如何使用login.Login()。
def init_config(recipe_kind): if recipe_kind == 'zhihu': # TODO: ???????????, ????? login = Login(recipe_kind='zhihu') else: return # !!!!!??????Config.remember_account??false!!!!!,???????,???cookie?? # ?????,?????? if Config.remember_account_set: Debug.logger.info(u'Detected settings file?use it.') Config.picture_quality = 1 else: log.warning_log(u"Please login...") login.start() Config.picture_quality = 1 Config.remember_account_set = True Config._save() return
def __init__(self, username, password, shared_secret, apikey=''): self._session = login.Login(username, password, shared_secret) self._session.start_backpack_session() self._session = self._session.getInfo() self.apikey = apikey if apikey: r = requests.get(Listings.GET_TOKEN,{'key':self.apikey}).json() if "message" in r.keys(): raise Exception(r['message']) self.token = r['token']
def qit_reader(self): """qit_reader.""" login = Login() client = login.get_client() user = client.get_authenticated_user().to_json() sys.stdout.write('Welcome to QitReader!\n') sys.stdout.write('You can read items in here.\n') statements = QitStatement() statements.set_root_list() all_items = client.list_items().to_json() follow_items = client.list_user_stocks(user['id']).to_json() all_tags = client.list_tags().to_json() follow_tags = client.list_user_following_tags(user['id']).to_json() statements.set_all_items(all_items) statements.set_follow_items(follow_items) statements.set_all_tags(all_tags) statements.set_follow_tags(follow_tags) path = '~' while True: sys.stdout.write("QitReader[{}] {} $ ".format(user['id'], path)) statement_line = input().split(' ') statement = statement_line[0] if statement == 'exit': statements.qit_exit() elif statement == 'ls': statements.qit_ls(path) elif statement == 'cd': path = statements.qit_cd(path, statement_line) elif statement.isdigit(): statements.qit_select(statement) else: print("unknown command.")
def build(self): manager = ScreenManager() manager.add_widget(Registrar(name='registrar')) manager.add_widget(Login(name='login')) manager.add_widget(Connected(name='connected')) return manager
def build(self): manager = ScreenManager() manager.add_widget(Inicio(name='inicio')) manager.add_widget(Login(name='login')) manager.add_widget(Registrar(name='registrar')) manager.add_widget(Connected(name='connected')) return manager