def debugger(self):
try:
remote_debugger = settings.getSetting('remote_debugger')
remote_debugger_host = settings.getSetting('remote_debugger_host')
# append pydev remote debugger
if remote_debugger == 'true':
# Make pydev debugger works for auto reload.
# Note pydevd module need to be copied in XBMC\system\python\Lib\pysrc
import pysrc.pydevd as pydevd
# stdoutToServer and stderrToServer redirect stdout and stderr to eclipse console
pydevd.settrace(remote_debugger_host, stdoutToServer=True, stderrToServer=True)
except ImportError:
xbmc.log(self.addon.getLocalizedString(30016), xbmc.LOGERROR)
sys.exit(1)
except :
return
##
# add a menu to a directory screen
# parameters: url to resolve, title to display, optional: icon, fanart, total_items, instance name
##
评论列表
文章目录