Skip to main content
 首页 » 编程设计

python之如何以高效内存的方式使用肥皂水

2025年05月04日9傻小

我有一个很大的 wsdl 文件,用 suds 初始化需要 30MB。我使用 gevent 生成 100 个 greenlet,我将它们用作外部服务的工作人员。如何在 suds Client 上使用单个实例但仍然获得 100 个并行连接?初始化所有这些泡沫客户端是一种巨大的内存浪费。我真正需要的是 100 个传输和一个 suds Client 实例来转换 xml 消息的输入和输出。有帮助吗?

请您参考如下方法:

试试 client.clone() 或 client(..., cache=DocumentCache())