def switch_user(self):
'''switch the currently logged in user'''
usernames = []
count = 1
while True:
username = self.addon.getSetting("username%s" % count).decode("utf-8")
count += 1
if not username:
break
else:
display_name = ""
try:
display_name = self.sp.user(username)["display_name"]
except Exception:
pass
if not display_name:
display_name = username
usernames.append(display_name)
dialog = xbmcgui.Dialog()
ret = dialog.select(self.addon.getLocalizedString(11048), usernames)
del dialog
if ret != -1:
ret += 1
new_user = self.addon.getSetting("username%s" % ret)
new_pass = self.addon.getSetting("password%s" % ret)
self.addon.setSetting("username", new_user)
self.addon.setSetting("password", new_pass)
plugin_content.py 文件源码
python
阅读 18
收藏 0
点赞 0
评论 0
评论列表
文章目录