我想創建代碼放置圖像上的水印,但是Python不會找到背景圖像。我試圖改變目錄,並更改名稱的格式,我不斷收到[錯誤2]和[錯誤22]Python不會找到文件?
im = Image.open("comocasto")
我想創建代碼放置圖像上的水印,但是Python不會找到背景圖像。我試圖改變目錄,並更改名稱的格式,我不斷收到[錯誤2]和[錯誤22]Python不會找到文件?
im = Image.open("comocasto")
原來,這是一個涉及臨時帳戶和Canopy試圖在日誌文件夾中查找內容的學校權限問題。
無論你使用了錯誤的文件名,或者你在錯誤的是目錄。
ive嘗試使用不同的文件名並使用不同的目錄,始終確保目錄同步 –
您的python程序與圖像文件在同一目錄中嗎?圖像文件名是否有擴展名,比如'.gif'或'.jpg'? –
是的,是的,我嘗試使用帶有和不帶擴展名的圖像名稱 –
您是否導入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「來查看您是否擁有正確的文件讀取權限。
你能解釋「ls -l」我沒有遇到過在OSX和Linux上的 –
之前它列出顯示權限的文件夾中的文件 – canesin
請在您的問題中添加更多詳細信息。隨着你給的細節,沒有辦法來幫助你。 – lrnzcig
你在遠程位置上運行嗎?你檢查權限嗎? ..你提供的這個代碼是沒有擴展名的,你是否在其上插入了文件擴展名? – canesin