TypeError:“PosixPath”对象没有属性''uu getitem'

2024-06-25 23:10:14 发布

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

我试图为OMR运行一个Python项目,但是我遇到了一个错误,我不可能知道出了什么问题。问题是我对Python开发有点陌生,我真的很困惑。我在谷歌上搜索错误,但没有得到答案,因此我真的很感谢你的帮助。请查看代码和错误消息。在

我在Ubuntu和Python2.7.3上运行thins

错误

root@ubuntu:/usr/local/lib/python2.7/dist-packages/omr# omrcmd.py /media/sf_OMR/test_data/ -f 882E
Traceback (most recent call last):
  File "/usr/local/bin/omrcmd.py", line 35, in <module>
    Main(**vars(args))
  File "/usr/local/lib/python2.7/dist-packages/omr/exam_group.py", line 21, in Main
    fimg, fchoice, fout = process_exam_group(frontdir, form, 'front', pool)
  File "/usr/local/lib/python2.7/dist-packages/omr/exam_group.py", line 45, in process_exam_group
    wd = Path(testdir)['OMR']
TypeError: 'PosixPath' object has no attribute '__getitem__'

代码

^{pr2}$

非常感谢


Tags: 代码inpylibpackagesusrlocaldist