如何在SUDS连接上设置超时

use*_*464 6 python timeout suds

我正在努力应该解决一个非常简单的问题.我没有在SUDS jurko连接上设置会话超时.我的WSDL很好.拉动较小的数据集时一切正常.我尝试了几种设置超时的方法.虽然以下不抱怨/等,但它也是无效的:

from suds.client import Client
client = Client(authUrl, timeout=600)
Run Code Online (Sandbox Code Playgroud)

默认90秒后,我的连接/ etc似乎失败.不幸的是,这还不足以获得我需要的数据.我收到的错误是

ssl.SSLError: ('The read operation timed out',)
Run Code Online (Sandbox Code Playgroud)

救命!我想,我的Google foo很弱.我尝试了很多东西......最后,我必须寻求帮助.非常感谢...

Ste*_*nes 0

虽然这对OP没有帮助,但我认为值得一提的是,在Python 3.9下,对https://github.com/Skylude/sudsClient(...., timeout=300)的调用似乎适用于sudz版本1.0.3 - 所以我猜这个问题有已解决。