python使用絕對路徑來開啟檔案

2021-10-01 12:22:41 字數 753 閱讀 2007

學習python不久,這幾天在學習檔案操作,可是剛開始按照菜鳥教程開啟檔案的時候總是報錯filenotfounderror: [errno 2] no such file or directory: 'd:\\data.text',
在網上搜大神的部落格,也沒把問題解決,乙個人在網上搜了乙個下午,終於弄清楚了是怎麼回事。

1、使用os模組找到檔案在絕對路徑裡是否真的存在。

import os, sys

path = 「d:\」#在這裡輸入路徑

dirs = os.listdir( path )

for file in dirs:

print (file)# 輸出所有檔案和資料夾

這是我的電腦裡d盤下的檔案

2、找到了檔案data.text.txt(這裡的txt檔案的格式),下面就開始讀取這個檔案

3、做完這些我就發現,教程上說新增檔案路徑,但還得新增檔名稱和格式,不新增檔案格式是無法讀取出來的。

Python 絕對路徑引用

python開發時經常出現找不到import物件的問題,importerror no module named 一般的原因不外乎 未安裝對應依賴 引用物件的資料夾下缺失 init py檔案 由於通過相對路徑的載入,導致找不到object 針對原因1和2通過安裝依賴和新增 init py檔案即可。原因...

hexagon絕對路徑

在 做什麼使用我就不說了,對大多數drivers來說都不會去接觸到,進一步的,也許拿不到要使用的版本。小問題會造成 煩。確定version oem a p build ms build.sh 或 build adspprocess.py target os.environ chipset os.en...

python相對路徑和絕對路徑

下面的路徑介紹針對windows,其他平台的暫時不是很了解。在編寫的py檔案中開啟檔案的時候經常見到下面其中路徑的表達方式 open aaa.txt open data bbb.txt open d user ccc.txt 這三種表示式裡面,前兩個都是相對路徑,第三個則是絕對路徑。絕對路徑比較好理...