新聞中心
很多模塊都要使用到路徑,可見(jiàn)路徑是python中不可缺少的環(huán)節(jié)。因?yàn)橛辛寺窂剑拍芪募膫鞑プ兊每旖萜饋?lái)。多說(shuō)一句題外話,路徑有絕對(duì)路徑和相對(duì)路徑的區(qū)別。本篇文章我們只談os.path,其他的內(nèi)容后面會(huì)再次提到。今天就os.path模塊而言,我們來(lái)講一下如何使用路徑。

讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來(lái)自于我們對(duì)這個(gè)行業(yè)的熱愛(ài)。我們立志把好的技術(shù)通過(guò)有效、簡(jiǎn)單的方式提供給客戶,將通過(guò)不懈努力成為客戶在信息化領(lǐng)域值得信任、有價(jià)值的長(zhǎng)期合作伙伴,公司提供的服務(wù)項(xiàng)目有:申請(qǐng)域名、網(wǎng)絡(luò)空間、營(yíng)銷(xiāo)軟件、網(wǎng)站建設(shè)、臨沂網(wǎng)站維護(hù)、網(wǎng)站推廣。
os.path.abspath(path)
輸入相對(duì)路徑,返回絕對(duì)路徑
Python 3.7.0 (v3.7.0:1bf9cc5093, Jun 27 2018, 04:59:51) [MSC v.1914 64 bit (AMD64)] on win32
Type "copyright", "credits" or "license()" for more information.
>>> import os
>>> print(os.path.abspath("."))
C:\Users\28914\AppData\Local\Programs\Python\Python37
os.path.basename(path)
返回路徑最后的文件或目錄名,單純的字符串處理,不會(huì)管該路徑是否存在
>>> import os
>>> os.path.basename("E:\\abc\\efg.txt")
'efg.txt'
os.path.dirname(path)
和os.path.basename相反,返回路徑中去除了最后的文件或目錄名后的部分,也是單純的字符串處理
>>> import os
>>> os.path.dirname("E:\\abc\\efg.txt")
'E:\\abc'
os.path.split(path)
單純的字符串處理,分割路徑,返回由其目錄名和文件名組成的元組
>>> import os
>>> os.path.split("E:\\abc\\efg.txt")
('E:\\abc', 'efg.txt')
以上就是Python中os.path使用路徑的幾種方式。其中的英文字符比較復(fù)雜,小伙伴們輸入的時(shí)候要細(xì)心,防止出錯(cuò)。不然一旦出錯(cuò)再重新查找是很麻煩的事情。更多Python學(xué)習(xí)推薦:PyThon學(xué)習(xí)網(wǎng)教學(xué)中心。
網(wǎng)站欄目:創(chuàng)新互聯(lián)Python教程:Python中os.path如何使用路徑?
文章位置:http://fisionsoft.com.cn/article/cojpdoi.html


咨詢
建站咨詢
