欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Python 相對路徑報錯:"No such file or directory"'原因及解決方法

 更新時間:2023年02月10日 09:54:33   作者:掙扎的藍藻  
如果你取相對路徑不是在主文件里,可能就會有相對路徑問題:"No such file or directory",由于python 的相對路徑,相對的都是主文件所以會出現(xiàn)Python 相對路徑報錯,今天小編給大家?guī)砹送昝澜鉀Q方案,感興趣的朋友一起看看吧

Python 相對路徑報錯:"No such file or directory"'原因及解決方法

如果你取相對路徑不是在主文件里,可能就會有相對路徑問題:"No such file or directory"。
因為 python 的相對路徑,相對的都是主文件。
如下目錄結(jié)構(gòu):

| -- main.py
     | -- conf.py
     | -- start.png
| -- config.txt

main.py 是主文件。
conf.py 里引用 config.txt 用相對路徑。
如果用 .. . 相對的是 main.py,所以用 "./config.txt",相對于 main.py 是同一個目錄下。
. 指當前文件所在的文件夾,. . 指當前文件的上一級目錄。

補充:對于python中“FileNotFoundError: [Errno 2] No such file or directory”的解決辦法

在我們使用vscode運行Python代碼時遇到的情況

圖1

一、出現(xiàn)原因:

這里是由于Vscode中,python里的路徑是相對與工作目錄來進行定位的。所以在多級目錄情況下,若不設(shè)置絕對路徑,往往找不到相應的文件的。

二、解決辦法:

首先打開左下角的設(shè)置按鈕,在方框中輸入python dir,回車,找到python這一欄,打開,勾選上"Execute In File Dir"即可。或者在setting.json中輸入:"python.terminal.executeInFileDir": true也可以。

如下圖:

圖2

運行結(jié)果:

圖3

一切正常,也沒有剛才的提示了。

到此這篇關(guān)于Python 相對路徑問題:"No such file or directory"'原因及解決方法的文章就介紹到這了,更多相關(guān)python No such file or directory內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評論