抱歉,如果有人问这个问题,我找不到。我正在建立一个slackbot,并希望能够通过输入数据循环。用户将在IDs中输入,脚本将遍历这些id并返回值。我能够得到它的工作,如果一个单一的ID是输入的,但我想让它搜索多个ID一次。你知道吗
进入松弛状态
@SlackBot search id1,id2,id3
我试图将聊天中的信息输入到一个用逗号分隔的列表中,但python将列表中的每个字符都视为新的资源。(i,d,1,i,d,2,…) 我可以把数据输入字典,当打印出来时显示为
[id1,id2,id3]
所以我试着在字典中循环,但它把字符串当作一个对象,不循环。你知道吗
def assetSearch(enteredID):
idList =[enteredID.upper()]
searchedIDs = list()
for eid in idList:
print(eid) # This is here to see what its looking at
for k, v in Content.items():
if v['AssetID'] == eid:
当前打印(eid)打印[id1,id2,id3],而不是id1,然后是id2。你知道吗
有人能给我指出正确的方向吗?你知道吗
你需要做什么
idList = enteredID.upper().split(",")
相关问题 更多 >
编程相关推荐