亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

python獲取當(dāng)前目錄路徑和上級(jí)路徑的實(shí)例

 更新時(shí)間:2018年04月26日 15:00:53   作者:leorx01  
下面小編就為大家分享一篇python獲取當(dāng)前目錄路徑和上級(jí)路徑的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧

在使用python的時(shí)候總會(huì)遇到路徑切換的使用情況,如想從文件夾test下的test.py調(diào)用data文件夾下的data.txt文件:

.
└── folder
 ├── data
 │ └── data.txt
 └── test
  └── test.py

一種方法可以在data文件下加入__init__.py 然后在test.py 中import data 就可以調(diào)用data.txt文件;

另一種方法可以借助python os模塊的方法對(duì)目錄結(jié)構(gòu)進(jìn)行操作,下面就說(shuō)一下這種方式的使用:

import os
print '***獲取當(dāng)前目錄***'
print os.getcwd()
print os.path.abspath(os.path.dirname(__file__))
print '***獲取上級(jí)目錄***'
print os.path.abspath(os.path.dirname(os.path.dirname(__file__)))
print os.path.abspath(os.path.dirname(os.getcwd()))
print os.path.abspath(os.path.join(os.getcwd(), ".."))
print '***獲取上上級(jí)目錄***'
print os.path.abspath(os.path.join(os.getcwd(), "../.."))

輸出結(jié)果為:

***獲取當(dāng)前目錄***
/workspace/demo/folder/test
/workspace/demo/folder/test
***獲取上級(jí)目錄***
/workspace/demo/folder
/workspace/demo/folder
/workspace/demo/folder
***獲取上上級(jí)目錄***
/workspace/demo

以上這篇python獲取當(dāng)前目錄路徑和上級(jí)路徑的實(shí)例就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • python生成隨機(jī)紅包的實(shí)例寫法

    python生成隨機(jī)紅包的實(shí)例寫法

    在本篇文章里小編給大家整理的是關(guān)于python生成隨機(jī)紅包的實(shí)例寫法以及相關(guān)知識(shí)點(diǎn),有需要的朋友們可以學(xué)習(xí)下。
    2019-09-09
  • python自動(dòng)化神器pyautogui使用步驟

    python自動(dòng)化神器pyautogui使用步驟

    這篇文章主要給大家介紹了關(guān)于python自動(dòng)化神器pyautogui使用步驟的相關(guān)資料,在Python當(dāng)中不僅代碼簡(jiǎn)單,而且有著非常豐富的模塊,pyautogui就可以稱之為自動(dòng)化操作的"神器",需要的朋友可以參考下
    2023-07-07
  • Python selenium使用autoIT上傳附件過(guò)程詳解

    Python selenium使用autoIT上傳附件過(guò)程詳解

    這篇文章主要介紹了Python selenium使用autoIT上傳附件過(guò)程詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-05-05
  • Python的time模塊中的常用方法整理

    Python的time模塊中的常用方法整理

    這篇文章主要介紹了Python的time模塊中的常用方法整理,time模塊是專門用于處理日期時(shí)間的模塊,需要的朋友可以參考下
    2015-06-06
  • 利用Seaborn繪制20個(gè)精美的pairplot圖

    利用Seaborn繪制20個(gè)精美的pairplot圖

    本文記錄的使用seaborn繪制pairplot圖,主要是用來(lái)顯示兩兩變量之間的關(guān)系(線性或非線性,有無(wú)較為明顯的相關(guān)關(guān)系等),感興趣的可以了解一下
    2022-07-07
  • Python中np.linalg.norm()用法實(shí)例總結(jié)

    Python中np.linalg.norm()用法實(shí)例總結(jié)

    在線性代數(shù)中一個(gè)向量通過(guò)矩陣轉(zhuǎn)換成另一個(gè)向量時(shí),原有向量的大小就是向量的范數(shù),這個(gè)變化過(guò)程的大小就是矩陣的范數(shù),下面這篇文章主要給大家介紹了關(guān)于Python中np.linalg.norm()用法的相關(guān)資料,需要的朋友可以參考下
    2022-07-07
  • python隨機(jī)3分鐘發(fā)送一次消息完整代碼

    python隨機(jī)3分鐘發(fā)送一次消息完整代碼

    最近我接到這樣的任務(wù)需求有一個(gè)實(shí)時(shí)任務(wù),想要間隔3分鐘發(fā)送,最近的一次消息,接下來(lái)通過(guò)本文給大家分享python隨機(jī)3分鐘發(fā)送一次消息,需要的朋友可以參考下
    2024-03-03
  • 使用IPython下的Net-SNMP來(lái)管理類UNIX系統(tǒng)的教程

    使用IPython下的Net-SNMP來(lái)管理類UNIX系統(tǒng)的教程

    這篇文章主要介紹了使用IPython下的Net-SNMP來(lái)管理類UNIX系統(tǒng)的教程,本文來(lái)自于IBM官方網(wǎng)站技術(shù)文檔,需要的朋友可以參考下
    2015-04-04
  • 一文讀懂Python版本管理工具Pyenv使用

    一文讀懂Python版本管理工具Pyenv使用

    在開(kāi)發(fā)Python程序的時(shí)候,有時(shí)候可能需要在不同版本的Python上進(jìn)行測(cè)試。pyenv就是這么一個(gè)管理多版本Python的工具,今天給大家分享Python版本管理工具Pyenv使用,感興趣的朋友一起看看吧
    2021-06-06
  • python操作XML格式文件的一些常見(jiàn)方法

    python操作XML格式文件的一些常見(jiàn)方法

    最近有同學(xué)詢問(wèn)如何利用Python處理xml文件,特此整理一篇比較簡(jiǎn)潔的操作手冊(cè),下面這篇文章主要給大家介紹了關(guān)于python操作XML格式文件的一些常見(jiàn)方法,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-07-07

最新評(píng)論