我正在处理Python 中的Image.open()
函数问题。PIL
我尝试从保存在字符串中的路径/文件夹中打开图像:
path_and_filename = "c:\tmp\test.jpeg"
image = Image.open(path_and_filename)
然后我得到错误:
fp = builtins.open(filename, "rb")
PermissionError: [Errno 13] Permission denied: 'c:\\tmp\\test.jpeg'
如果我将路径和文件名定义为原始字符串,它可以工作:
path_and_filename = r"c:\tmp\test.jpeg"
image = Image.open(path_and_filename)
关于“权限”的错误消息没有任何意义,因为如果它被定义为原始字符串,它可以在同一个文件上工作。
您是否看到此问题的任何解决方案或建议?
非常感谢!