Простите этот довольно простой вопрос Python, но у меня буквально есть очень мало опыта на Python. Я создать базовый сценарий Python для использования с Коди:Размещение переменной Python inline
http://kodi.wiki/view/List_of_built-in_functions
Пример код:
import kodi
variable = "The value to use in PlayMedia"
kodi.executebuiltin("PlayMedia(variable)")
kodi.executebuiltin("PlayerControl(RepeatAll)")
Вместо непосредственного предоставления строкового значения для функции PlayMedia, я хочу передать переменный как значение вместо этого. Идея другого процесса может изменить значение переменной с помощью sed, поэтому она не может быть статичной.
Действительно простой, но может ли кто-нибудь указать мне в правильном направлении?
Вы хотите вызвать функцию, но у вас есть имя функции как строка? –
Функция PlayMedia принимает строковое значение, я хочу иметь переменную как значение, которое уже установлено на что-то. –
Угадайте, я думал, что это сработает? kodi.executebuiltin («PlayMedia (« playlistpath »)») –