2016-07-05 12 views
0

Я использую xmlrpclib Python для взаимодействия с aria2 для управления загружаемыми файлами.Как настроить таймаут при использовании интерфейса RPC для aria2?

В documentation, единственный вариант, который показан в примере: dir.

Я также могу использовать out, чтобы указать имя файла, теперь мне интересно, как настроить такие вещи, как -timeout и --connect-timeout.

Я пробовал timeout и connect_timeout, но это не работает.

ответ

0

Вам необходимо установить тайм-аут на уровне socket библиотеки:

import socket 
socket.setdefaulttimeout(<your_value>) 

Это значение будет использоваться xmlrpclib.