[英]Problems executing python script in notepad++
我在python腳本中加載了一些圖片。
它們位於c:\\Python27\\subfolder\\images\\
在我的.py文件中(位於c:\\Python27\\subfolder\\
)
我用./images/file.jpg
加載它們
在IDLE中工作正常
但是,當我通過記事本++運行文件時,出現錯誤:
無法加載文件
./images/file.jpg
如何解決此問題而不必更改我的實際python代碼? (如果我以完整路徑加載圖像,則可以使用,但我不想這樣做)。
我在記事本中使用運行命令C:\\Python27\\python.exe "$(FULL_CURRENT_PATH)
非常感謝你!!
好,以幫助您解決問題,您應該這樣做
import os
print os.getcwd() #gets the current working directory
您最可能的問題是,在IDE中,您的CWD與從控制台運行時的CWD不同。
如果希望它像在IDE中一樣工作,則應首先通過導航(os.chdir(...)命令)進入該目錄(控制台)。
您還可以制作一個批處理/ bash文件,該文件從所需目錄運行python腳本,然后從所需位置調用該文件(它仍會使用您指定的路徑調用python腳本
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.