欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python讀取相對路徑和絕對路徑的方法

 更新時(shí)間:2023年02月10日 09:46:38   作者:做測試的喵醬  
這篇文章主要介紹了python讀取相對路徑和絕對路徑,下面的路徑介紹針對windows,在編寫的py文件中打開文件的時(shí)候經(jīng)常見到下面其中路徑的表達(dá)方式,需要的朋友可以參考下

一、簡介

下面的路徑介紹針對windows,在編寫的py文件中打開文件的時(shí)候經(jīng)常見到下面其中路徑的表達(dá)方式。

我們常用’/‘來表示相對路徑,’\‘來表示絕對路徑,網(wǎng)頁網(wǎng)址和linux、unix系統(tǒng)下一般都用’/‘

open('aaa.txt')
open('/data/bbb.txt')
open('D:\\user\\ccc.txt')

 前兩個(gè)都是相對路徑,第三個(gè)則是絕對路徑。絕對路徑比較好理解,就是最完整的路徑,相對路徑的相對則是不完整路徑,這個(gè)相對指的就是相對于當(dāng)前文件夾路徑

二、絕對路徑 

1.當(dāng)前所處的文件夾的絕對路徑:

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

結(jié)果為:

D:\babytree\MyTest\common

2.表示當(dāng)前所處的文件夾上一級文件夾的絕對路徑:

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

結(jié)果為:

D:\babytree\MyTest

3.1當(dāng)前文件的絕對路徑 :

path3=os.path.abspath(__file__)
print(path3)

結(jié)果為:

D:\babytree\MyTest\common\test11.py

3.2當(dāng)前文件的絕對路徑 :

import sys
print(sys.argv[0])

輸出結(jié)果為:

D:\babytree\MyTest\common\test7.py

三、相對路徑

’/‘來表示相對路徑,如圖(.代表父目錄)

當(dāng)前腳本是conmon文件夾下的utils.py文件,我們要找到env.yaml文件的位置。(打印env.yaml文件的絕對路徑)

print(os.path.abspath("../config/env.yaml"))

結(jié)果為:

D:\babytree\MyTest\config\env.yaml

到此這篇關(guān)于python讀取相對路徑和絕對路徑的文章就介紹到這了,更多相關(guān)python讀取相對路徑和絕對路徑內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Python的函數(shù)的一些高階特性

    Python的函數(shù)的一些高階特性

    這篇文章主要介紹了Python的函數(shù)的一些高階特性,包括函數(shù)名用作變量等一些小技巧,需要的朋友可以參考下
    2015-04-04
  • 全面解析Python中的self技巧

    全面解析Python中的self技巧

    在Python中,類的方法定義時(shí)通常會(huì)包含一個(gè)名為?self?的參數(shù),它表示對象實(shí)例本身,下面我們就來了解一下self的相關(guān)應(yīng)用技巧,需要的可以參考下
    2024-01-01
  • Django-celery-beat動(dòng)態(tài)添加周期性任務(wù)實(shí)現(xiàn)過程解析

    Django-celery-beat動(dòng)態(tài)添加周期性任務(wù)實(shí)現(xiàn)過程解析

    這篇文章主要介紹了Django-celery-beat動(dòng)態(tài)添加周期性任務(wù)實(shí)現(xiàn)過程解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-11-11
  • Python技巧分享之groupby基礎(chǔ)用法詳解

    Python技巧分享之groupby基礎(chǔ)用法詳解

    python中g(shù)roupby函數(shù)主要的作用是進(jìn)行數(shù)據(jù)的分組以及分組后地組內(nèi)運(yùn)算!本文將通過一些示例和大家詳細(xì)講講groupby的基礎(chǔ)用法,需要的可以參考一下
    2022-10-10
  • python+ffmpeg批量去視頻開頭的方法

    python+ffmpeg批量去視頻開頭的方法

    今天小編就為大家分享一篇python+ffmpeg批量去視頻開頭的方法,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-01-01
  • 初探Python元編程之理解并使用元編程改變代碼的代碼示例

    初探Python元編程之理解并使用元編程改變代碼的代碼示例

    在Python編程中,有一種強(qiáng)大的技術(shù)允許我們在運(yùn)行時(shí)修改或生成代碼,這就是元編程,Python的元編程工具包括裝飾器,元類,以及函數(shù)和類的各種動(dòng)態(tài)修改技術(shù),這篇文章將向你介紹元編程的基本概念,并通過實(shí)例講解如何使用元編程
    2023-07-07
  • python3爬蟲中多線程的優(yōu)勢總結(jié)

    python3爬蟲中多線程的優(yōu)勢總結(jié)

    在本篇文章里小編給大家分享了一篇關(guān)于python3爬蟲中多線程的優(yōu)勢總結(jié)內(nèi)容,需要的朋友們可以參考學(xué)習(xí)下。
    2020-11-11
  • Python 中Django安裝和使用教程詳解

    Python 中Django安裝和使用教程詳解

    這篇文章主要介紹了python中Django安裝和使用教程,本文圖文并茂給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-07-07
  • python?unicodedata模塊用法

    python?unicodedata模塊用法

    這篇文章主要為大家介紹了python?unicodedata模塊用法示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-06-06
  • 對Python2與Python3中__bool__方法的差異詳解

    對Python2與Python3中__bool__方法的差異詳解

    今天小編就為大家分享一篇對Python2與Python3中__bool__方法的差異詳解,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-11-11

最新評論