0
我剛開始着眼於開發一個Kodi插件。
但是我一直在找我的插件process handle
。Kodi插件開發:sys.argv空列表
的documentation提供了本作的你應該如何得到這個「進程id」
解釋...科迪通過sys.argv中傳遞一些參數給我們。這一點很重要,因爲它可以讓我們根據用戶輸入定製插件上的輸出。請記住,就像一個網站一樣,Kodi插件中的每個文件夾(或頁面)都是單獨調用腳本的結果。我們獲得的參數是:
- 您的插件,例如的基本URL 「插件://plugin.video.myaddon/」
- 的進程句柄這個插件,作爲一個數字串
- 傳遞給你的插件,例如查詢字符串'?富=酒吧&巴茲= QUUX'
然而,當我試圖讓這個值則返回一個數組與
if __name__ == '__main__':
baseUrl = sys.argv[0]
processHandle = sys.argv[1]
qs = sys.argv[2]
我只能運行1元我的本地機器上安裝了Kodi v15
(Ubuntu 16.04),我附加了一個遠程調試器。 爲什麼這個數組不包含所需的參數?
提前致謝!
你在路過的命令行參數? –
我?科迪應該爲我提供什麼?從文檔複製: 「...科迪通過sys.argv傳遞一些參數給我們」 – tim