我正在尝试使用PIL在Windows 10上打开多个文件。 这些文件中的每个文件都有一个很长的哈希组合作为其名称。 将它们直接存储在:
C:\\Users\\my-user-name\\PycharmProjects\\MyProject\\.........
可以工作,但是一旦我将它们放置在另一个子级别中,例如:
C:\\Users\\my-user-name\\PycharmProjects\\MyProject\\sub-folder\\.........
由于字符串变长,因此不再可能打开它们。
根据Long paths in Python on Windows,我试图在路径前面添加\?\,例如:
f = '\\?\C:\\Users\\my-user-name\\PycharmProjects\\MyProject\\sub-folder\\...'
Image.open(f)
但不幸的是,它对我不起作用。
有什么建议吗?