Python找不到文件?
我试图创建在图像上放置水印的代码,但是Python找不到背景图像。我尝试过更改目录和名称的格式,但一直得到[Errno 2]和[Errno 22]Python找不到文件?,python,image,Python,Image,我试图创建在图像上放置水印的代码,但是Python找不到背景图像。我尝试过更改目录和名称的格式,但一直得到[Errno 2]和[Errno 22] im = Image.open("comocasto") 要么您使用了错误的文件名,要么您位于错误的目录中。是否导入了PIL from PIL import Image im = Image.open("bride.jpg") 验证您是否在正确的路径上 import os os.getcwd() Out[24]: 'D:\\' os.chdir(
im = Image.open("comocasto")
要么您使用了错误的文件名,要么您位于错误的目录中。是否导入了PIL
from PIL import Image
im = Image.open("bride.jpg")
验证您是否在正确的路径上
import os
os.getcwd()
Out[24]: 'D:\\'
os.chdir('C:\\')
os.getchw()
Out[27]: 'C:\\'
如果不是这种情况,那么可能您正在服务器上运行Errno 22表示“参数无效”,请执行“ls-l”查看您是否具有读取文件的正确权限。结果表明,这是一个学校权限问题,涉及临时帐户和试图在日志文件夹中查找内容。请为您的问题添加更多详细信息。根据您提供的详细信息,无法帮助您。您是否在远程位置运行?你检查权限了吗。。您提供的代码没有扩展名,您是否在其上插入了文件扩展名?我尝试使用不同的文件名和目录,始终确保这些目录与图像文件在同一目录中的python程序同步?图像文件名是否有扩展名,如
.gif
或.jpg
?是的,是的,我尝试过使用图像名,包括扩展名和不包括扩展名。你能解释一下“ls-l”吗?我以前在OSX和linux上没有遇到过这种情况。在显示权限的文件夹中列出文件