偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

用Python分解路徑名的典型例子解說其實(shí)際操作

開發(fā) 后端
在本文中我們會(huì)提出一些相關(guān)實(shí)際的典型方案來解說Python分解路徑名的實(shí)際操作方案,這樣會(huì)更方便你在Python分解路徑名中的學(xué)習(xí)。

本文主要是介紹Python分解路徑名的實(shí)際操作步驟的介紹,其中我們會(huì)設(shè)定很多的假設(shè),以及一些相關(guān)代碼的介紹,以方便你在學(xué)習(xí)的過程中更好的掌握Python分解路徑名的實(shí)際操作步驟。

Python分解路徑名假設(shè)我們使用變量fname來存放一個(gè)包含完整路徑的文件名,例如:

  1. /usr/home/hpl/scripting/python/intro/hw.py 

有時(shí)候,我們需要將這樣的文件路徑拆分為基本名稱hw.py和目錄名/usr/home/hpl/scripting/python/intro。在Python語(yǔ)言中,可以使用下列代碼達(dá)到目的:

  1. basename = os.path.basename(fname)  
  2. dirname = os.path.dirname(fname)  
  3. # 或  
  4. dirname, basename = os.path.split(fname) 

擴(kuò)展名是通過os.path.splitext函數(shù)提取出來的,

  1. root, extension = os.path.splitext(fname) 

這樣,fname中的擴(kuò)展名部分即.py被賦給變量extension,而其余部分則賦給了變量root。如果想得到不帶點(diǎn)號(hào)的擴(kuò)展名的話,只需使用os.path.splitext(fname)[1][1:]即可。
假設(shè)一個(gè)文件名為f,其擴(kuò)展名隨意,若想將其擴(kuò)展名改為ext,可以使用下面的代碼:

  1. newfile = os.path.splitext(f)[0] + ext 

下面是一個(gè)具體的示例:

  1. >>> f = ’/some/path/case2.data_source’  
  2. >>> moviefile = os.path.basename(os.path.splitext(f)[0] + ’.mpg’)  
  3. >>> moviefile  
  4. ’case2.mpg’ 

以上的內(nèi)容就是對(duì)Python分解路徑名的詳細(xì)介紹。

【編輯推薦】

  1. Python包管理中的簡(jiǎn)單化處理工具的介紹
  2. Python Docutils模塊中的內(nèi)聯(lián)文檔的格式
  3. Python Docutils工具集的相關(guān)代碼的示例
  4. Python常用模塊中經(jīng)常使用的其中模塊
  5. Python模塊功能在實(shí)際應(yīng)用方案中的相關(guān)功能的介紹
責(zé)任編輯:佚名 來源: 博客園
相關(guān)推薦

2010-04-14 17:06:41

Oracle安裝路徑

2010-03-15 16:54:11

Python字典

2010-03-12 15:29:19

Pythonexe

2010-10-09 10:39:49

2010-03-10 19:00:20

Pythonnext函

2010-03-09 18:55:27

Python djan

2010-03-26 08:46:29

Python 2.5.

2010-05-10 10:19:28

Oracle實(shí)戰(zhàn)RMA

2010-04-26 17:24:37

Oracle查詢表名Oracle表列名

2010-03-16 12:39:09

python for

2010-06-01 15:54:46

MySQL-pytho

2010-03-25 17:28:41

Python配置

2010-04-16 13:59:40

Oracle數(shù)據(jù)

2010-05-18 17:39:13

MySQL alter

2010-03-31 16:11:00

Oracle啟動(dòng)

2010-04-01 13:39:43

Oracle Name

2010-04-01 14:06:13

Oracle Name

2010-04-20 11:06:33

Oracle索引

2010-03-18 12:57:46

python(V1.0

2010-03-09 09:32:20

Python網(wǎng)頁(yè)爬蟲
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)