Я настроил простую кнопку через Arduino, которая взаимодействует через USB, и все работает нормально.
Проблема в том, что метод "setCurrentProgramScene()" из модуля "requests" должен каким-то образом принимать параметр, потому что читая документацию (@ https://github.com/obsproject/obs-webso ... rotocol.md), он отправляет json следующим образом:
Код: Выделить всё
{
"op": 6,
"d": {
"requestType": "SetCurrentProgramScene",
"requestId": "f819dcf0-89cc-11eb-8f0e-382c4ac93b9c",
"requestData": {
"sceneName": "SCENE NAME HERE"
}
}
}
Код: Выделить всё
def change_scene(scene_name):
print(f"Changing scene: {scene_name}")
ws.call(requests.SetCurrentProgramScene(scene_name))
"TypeError: Baserequests.__init__() принимает 1 позиционный аргумент, но 2
были задано»
показано.
Помощь будет очень признательна!
Подробнее здесь: https://stackoverflow.com/questions/790 ... ith-python