日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python中文件路径如何读取提示nosuch file_Python 解决相对路径问题:No such file or directory...

發布時間:2024/4/19 python 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python中文件路径如何读取提示nosuch file_Python 解决相对路径问题:No such file or directory... 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

如果你取相對路徑不是在主文件里,可能就會有相對路徑問題:"No such file or directory"。

因為 python 的相對路徑,相對的都是主文件。

如下目錄結構:

| -- main.py

| -- conf.py

| -- start.png

| -- config.txt

main.py 是主文件。

conf.py 里引用 config.txt 用相對路徑。

如果用 . 或 … 相對的是 main.py,所以用 "./config.txt",相對于 main.py 是同一個目錄下。

.指當前文件所在的文件夾,… 指當前文件的上一級目錄。

補充知識:解決python模塊調用時代碼中使用相對路徑訪問的文件,提示文件不存在的問題

問題分析:

在編碼過程中使用相對路徑使代碼的穩定性更好,即使項目目錄發生變更,只要文件相對路徑不變,代碼依然可以穩定運行。但是在python代碼中使用相對路徑時會存在以下問題,示例代碼結構如下:

其中test包中包含兩個文件first.py和user_info.txt,first.py代碼中只有一個函數read_file,用于讀取user_info.txt文件第一行的內容,并打印結果,讀取文件使用相對路徑,代碼如下:

import os

print("當前路徑 -> %s" %os.getcwd())

def read_file() :

with

總結

以上是生活随笔為你收集整理的python中文件路径如何读取提示nosuch file_Python 解决相对路径问题:No such file or directory...的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。