gpt4 book ai didi

python - 使用 Zenpy 通过列表迭代 API 时遇到问题

转载 作者:行者123 更新时间:2023-12-01 09:27:36 26 4
gpt4 key购买 nike

这可能有点具体,我知道这与我的 Python 培训都是自学有关。我正在尝试使用名为 Zenpy 的包装器为我进行一些 API 调用。具体来说,我有一个票证 ID 列表。我试图对每个票证 ID 进行搜索,将数据保存到变量中,然后打印该变量(最终对变量中的数据执行更多操作,但就我的目的而言,它们是相同的)。问题是我的脚本正在运行,但我认为它无法进行搜索。这是我的代码:

from datetime import datetime, timedelta
creds = {
'email': 'redacted',
'token': 'redacted',
'subdomain': 'redacted'

yesterday = datetime.now() - timedelta(days=20)
today = datetime.now()

from zenpy import Zenpy

zenpy = Zenpy(**creds)
print('Connected to Zendesk')

test_list = ['12345',
'12346',
'12347',
'12348',
'12349',
'12350',
'12351',
'12352'
]

for ticket in zenpy.search(test_list):
id = ticket.id
print(id)

我想这与 API 如何进行调用以及如何解析列表有关(也尝试过将其作为字典,结果是相同的),但不知道该怎么做。也尝试过 zenpy.search(id=test_list) 但没有成功。

最佳答案

.search() 采用单个字符串作为其搜索词。迭代列表并进行多次搜索。

for thing in test_list:
ticket = zenpy.search(thing)
id = ticket.id
print(id)

关于python - 使用 Zenpy 通过列表迭代 API 时遇到问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50242222/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com