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

歡迎訪問 生活随笔!

生活随笔

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

python

python定位文件位置_python使用相对定位,绝对定位,选取同级别文件下的指定文件(csv,excel)...

發布時間:2025/3/20 python 16 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python定位文件位置_python使用相对定位,绝对定位,选取同级别文件下的指定文件(csv,excel)... 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

最近使用python讀取同級下的data數據文件,開始找了很多方法。下面我總結成二種方法:

1.xxx.py想要打開.data.csv,使用相對路徑,有如下方法:

思路:

xxx.py想要打開的是mp_data文件夾下的data.csv文件,xxx.py是在lib文件夾下面,倆者是同級文件下的文件,銀川操作就是在當前目錄,向上搜索,銀川就可以很容易理解下面的意思了。

思路:首先定位到上級目錄,在上級目錄下找mp_data文件夾,下的data.csv文件

with open(r"..\mp_data\data_csv.csv","r") as file:

print(file.read())

還有一種:如果想要使用絕對路徑就更簡單了:

xxx.py打開mp_data文件下的data.csv文件,我們可以使用os庫,定位到獲取到xxx.py的上級路徑,然后通過組合的方式,定位到我們想要打開的mp_data文件夾下的data.csv文件

可以分為二個部分,第一部分,使用os.path.abspath('..')獲取上一層的路徑,再使用os.path.join(路徑,path1)進行倆個路徑的自動合并,去獲取到完整的路徑,也是可行的

最后就可以讀取到想要取的文件。

#獲取上一層路徑

path = os.path.abspath('..')

#從當前路徑讀取上一層路徑csv文件

filename = os.path.join(path,'mp_data\data_csv.csv')

print(filename)

到這里就可以拿到想要路徑下面的數據文件了。

總結

以上是生活随笔為你收集整理的python定位文件位置_python使用相对定位,绝对定位,选取同级别文件下的指定文件(csv,excel)...的全部內容,希望文章能夠幫你解決所遇到的問題。

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