我想从xbmc设置中导入一个字符串,并将其放入time.sleep函数中。代码:
debouncing_video = settings.getSetting( "Debounce_video")
debouncing_audio = settings.getSetting( "Debounce_audio")
time.sleep(denouncing_video)如果我将(debouncing_video)替换为3,它将等待树的第二个。如果我打印字符串(denouncing_video),它就是3,但是如果我把time.sleep(debouncing_video)打印出来,它就不能工作了,谢谢
发布于 2013-02-23 23:55:36
返回的值是一个字符串。将其转换为int类型:
debouncing_video = int(settings.getSetting( "Debounce_video"))请参阅API
getSetting(id) -- Returns the value of a setting as a unicode string.您可能会在显示TypeError: a float is required的xbmc.log中看到一个错误。
https://stackoverflow.com/questions/14970050
复制相似问题