mktime参数超出范围

2024-09-28 03:19:25 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在使用azuresdkforpython,特别是azureservicebus0.50.0

from azure.servicebus import QueueClient
service_bus_queue_connectionString= "my service bus string"
service_bus_queue_name ="service bus queue"
queue_client = QueueClient.from_connection_string(service_bus_queue_connectionString, service_bus_queue_name)
sessions= queue_client.list_sessions() print(sessions)

在使用以下代码时,我得到以下错误

An exception of type OverflowError occurred. Arguments: ('mktime argument out of range',)

可能的原因是什么?在

编辑 请找到堆栈跟踪。任何帮助都将不胜感激。在

^{pr2}$

Tags: ofnamefromimportclientstringqueuemy
1条回答
网友
1楼 · 发布于 2024-09-28 03:19:25

谢谢你提出这个问题-它看起来像是图书馆里的一个错误。在

虽然不是解决方案-我在下面的uAMQP库中打开了一个问题: https://github.com/Azure/azure-uamqp-python/issues/63

同时,您可以通过将“updated since”时间戳传入list\u sessions操作来解决此问题:

# Start time of a week ago - replace with appropriate value
start_time = datetime.datetime.now() - datetime.timedelta(weeks=1)
sessions = queue_client.list_sessions(updated_since=start_time)

再次感谢,我会尽快发布修复程序!:)

相关问题 更多 >

    热门问题