複数の引数を受け入れるdbusメソッドを作成することは可能ですか?
私はこのようなメソッドを作りたいです:
def some_method(self, string, list_of_strings):
#do something with arguments
dbusを使用してアクセス可能なメソッドに。dbusで複数の引数を指定する方法はありますか?これまでの私の唯一の解決策は、1つの大きなリストを引数として使用することです。
@dbus.service.method('org.my.service', in_signature='as')
def some_method(self, list_of_strings):
string = list_of_strings.pop(0)
私は議論を別々にしたいと思います-もしあったとしても、これはどのように行うことができますか?