-1

我制作了与 xbmc 一起使用的小脚本,但我无法让它工作。这里的代码:

import xbmcgui
import xbmc

while (not xbmc.abortRequested):

    win = (xbmcgui.getCurrentWindowId())
    menu = 0

    if win == 10000 and menu != 10000:
        print ("Home menu")
        menu = 10000

我想要的是,当主菜单在那里时,写入日志(但只有​​一次)现在它总是在菜单上时写入日志

提前致谢

4

1 回答 1

5

设置在循环menu = 0 之外;while否则每次都将其重置为 0:

menu = 0

while (not xbmc.abortRequested):
    win = (xbmcgui.getCurrentWindowId())

    if win == 10000 and menu != 10000:
        print ("Home menu")
        menu = 10000
于 2013-02-07T23:55:21.947 回答