总的来说,我是超级新手。我目前正在构建一个网络应用程序,它从 Rally/CA Agile Central 获取数据并将它们放在一个整洁的表格中。我的代码:
response = rally.get('UserStory', fetch = True, query=query_criteria)
response_defect = rally.get('Defect', fetch = True, query=query_criteria)
story_list = []
if not response.errors:
for story in response:
#print (story.details())
a_story={}
#a_story['State'] = story.State.Name #if story.State else "Backlog"
a_story['State']=story.BusOpsKanban if story.BusOpsKanban else "unassigned"
#a_story['Status']=Story.Status if story.Status else "unassigned"
a_story['id'] = story.FormattedID
a_story['name'] = story.Name
a_story['Opened']=(datetime.strptime(story.CreationDate, '%Y-%m-%dT%H:%M:%S.%fZ').strftime('%Y-%d-%b'))
a_story['Requester']= story.Owner.Name if story.Owner else "unassigned"
a_story['Blocked']= story.Blocked
a_story['Service']=story.c_ServiceNowID
我的问题是访问我的自定义字段 (c_ServiceNowID) 的链接 ID 的值。当我运行Dict = 我看到我有 LinkID 属性但是当我输入
story.c_ServiceNowID.LinkID,我收到一条错误消息,告诉我没有这样的属性......如何使用 python 访问这个值?谢谢