因此,我正在使用 python-workfront 模块创建一个非常简单的搜索请求来检索问题的参考号。
issue = session.search(api.Issue,name='<<NAME>>',fields=['referenceNumber'])[0]
当我打印问题时,它会显示关联的值:
print(issue)
>',objCode='OPTASK',referenceNumber=1084233>
当我尝试仅打印参考号时,出现以下错误:
print(issue.referenceNumber)
文件“”,第 1 行,在 runfile('C:/Python/Scripts/WorkFront_API_2.py', wdir='C:/Python/Scripts')
文件“C:\app\anaconda3\lib\site-packages\spyder\utils\site\sitecustomize.py”,第 705 行,运行文件 execfile(文件名,命名空间)
文件“C:\app\anaconda3\lib\site-packages\spyder\utils\site\sitecustomize.py”,第 102 行,在 execfile exec(compile(f.read(), filename, 'exec'), namespace)
文件“C:/Python/Scripts/WorkFront_API_2.py”,第 31 行,打印(issue.referenceNumber)
AttributeError:“问题”对象没有属性“referenceNumber”
我知道这一定很简单,但似乎无法弄清楚......