當我使用絕對路徑時,代碼作業正常,但使用相對路徑在 python 中拋出 FileNotFoundError。
f = open("Input.txt","r")

uj5u.com熱心網友回復:
您的 python 檔案由終端執行。您可以清楚地看到您的終端位于檔案夾中...Desktop\cs\Python\myproject\。由于檔案“Input.txt”相對于終端路徑不存在,因此您會收到此錯誤。(即路徑...Desktop\cs\Python\myproject\Input.txt不存在)
一個簡單的解決方案是在 python 檔案中使用絕對路徑而不是相對路徑。
另一個便宜的解決方案是使用終端,轉到正確的檔案夾并運行您的檔案,如上帝所愿。
如果你真的想把一個按鈕專用于跑步,你可以嘗試以下方法:
編輯:好的,我知道您正在使用 python 檔案頂部的“運行按鈕”來運行。
您只需要將設定設定python.terminal.executeInFileDir為 true。
在設定中,搜索python.terminal.executeInFileDir并標記它。那應該是你需要的。

轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/343840.html
