程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式師世界 >> 編程語言 >  >> 更多編程語言 >> Python

python 相對路徑FileNotFoundError: [Errno 2] No such file or directory: nihao.txt

編輯:Python
問題遇到的現象和發生背景

macOS Monterey12.3
python3.10

一開始atom裡面的atom-python-run不能運行,修改F5 command 為 python3 {file}之後可以運行程序了,但是在打開相對路徑的程序時報錯。

經測試cd到文件夾裡可以正常運行,但是通過路徑打開時報錯FileNotFoundError: [Errno 2] No such file or directory: 'nihao.txt'


py程序與txt文件在一個文件夾裡

問題相關代碼,請勿粘貼截圖

x=open('nihao.txt')
print(x)

運行結果及報錯內容


通過路徑打開時報錯


cd到文件夾裡正常

我想要達到的結果

在不改變程序的情況下有沒有通過改變mac的設置使程序運行


  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式師世界 All Rights Reserved