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

python去除擴(kuò)展名的實(shí)例講解

 更新時(shí)間:2018年04月23日 16:22:39   作者:ShellCollector  
下面小編就為大家分享一篇python去除擴(kuò)展名的實(shí)例講解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧

獲取不帶擴(kuò)展名的文件的名稱:

import os
printos.path.splitext("path_to_file")[0]
 
from os.path import basename
# now you can call it directly with basename
print basename("/a/b/c.txt")
 
>>>base=os.path.basename('/root/dir/sub/file.ext')
>>> base
'file.ext'
>>> os.path.splitext(base)
('file', '.ext')
>>> os.path.splitext(base)[0]
'file'
>>> 
>>> printos.path.splitext(os.path.basename("hemanth.txt"))[0]
hemanth
>>> file ='/root/dir/sub.exten/file.data.1.2.dat'
>>> print('.').join(file.split('.')[:-1])
/root/dir/sub.exten/file.data.1.2
 
>>> s = 'c:\\temp\\akarmi.txt'
>>> print(os.path.splitext(s)[0])
c:\temp\akarmi
因此,我不需要驅(qū)動(dòng)器號(hào)或者目錄名,我使用:
 
>>>print(os.path.splitext(os.path.basename(s))[0])
akarmi
def getFileNameWithoutExtension(path):
 returnpath.split('\\').pop().split('/').pop().rsplit('.', 1)[0]
 
getFileNameWithoutExtension('/path/to/file-0.0.1.ext')
# => file-0.0.1
 
getFileNameWithoutExtension('\\path\\to\\file-0.0.1.ext')
# => file-0.0.1

以上這篇python去除擴(kuò)展名的實(shí)例講解就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • python開(kāi)發(fā)飛機(jī)大戰(zhàn)游戲

    python開(kāi)發(fā)飛機(jī)大戰(zhàn)游戲

    這篇文章主要為大家詳細(xì)介紹了python開(kāi)發(fā)飛機(jī)大戰(zhàn)游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-07-07
  • 聊聊Pytorch torch.cat與torch.stack的區(qū)別

    聊聊Pytorch torch.cat與torch.stack的區(qū)別

    這篇文章主要介紹了Pytorch torch.cat與torch.stack的區(qū)別說(shuō)明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-05-05
  • Python基于遞歸算法求最小公倍數(shù)和最大公約數(shù)示例

    Python基于遞歸算法求最小公倍數(shù)和最大公約數(shù)示例

    這篇文章主要介紹了Python基于遞歸算法求最小公倍數(shù)和最大公約數(shù),結(jié)合實(shí)例形式分析了Python使用遞歸算法進(jìn)行數(shù)值計(jì)算的相關(guān)操作技巧,需要的朋友可以參考下
    2018-07-07
  • python去除擴(kuò)展名的實(shí)例講解

    python去除擴(kuò)展名的實(shí)例講解

    下面小編就為大家分享一篇python去除擴(kuò)展名的實(shí)例講解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-04-04
  • 利用python畫出折線圖

    利用python畫出折線圖

    這篇文章主要為大家詳細(xì)介紹了利用python畫出折線圖的相關(guān)代碼,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-07-07
  • python實(shí)現(xiàn)class對(duì)象轉(zhuǎn)換成json/字典的方法

    python實(shí)現(xiàn)class對(duì)象轉(zhuǎn)換成json/字典的方法

    這篇文章主要介紹了python實(shí)現(xiàn)class對(duì)象轉(zhuǎn)換成json/字典的方法,結(jié)合實(shí)例形式分析了Python類型轉(zhuǎn)換的相關(guān)技巧,需要的朋友可以參考下
    2016-03-03
  • matlab xlabel位置的設(shè)置方式

    matlab xlabel位置的設(shè)置方式

    這篇文章主要介紹了matlab xlabel位置的設(shè)置方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-05-05
  • Python Socket編程實(shí)現(xiàn)猜數(shù)字游戲交互體驗(yàn)

    Python Socket編程實(shí)現(xiàn)猜數(shù)字游戲交互體驗(yàn)

    當(dāng)利用Python的Socket編程創(chuàng)建一個(gè)猜數(shù)字游戲時(shí),需要分別實(shí)現(xiàn)服務(wù)器端和客戶端的邏輯,本文將詳細(xì)描述這兩個(gè)部分的功能和代碼片段
    2024-01-01
  • python離線安裝外部依賴包的實(shí)現(xiàn)

    python離線安裝外部依賴包的實(shí)現(xiàn)

    今天小編就為大家分享一篇python離線安裝外部依賴包的實(shí)現(xiàn),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-02-02
  • matplotlib事件處理基礎(chǔ)(事件綁定、事件屬性)

    matplotlib事件處理基礎(chǔ)(事件綁定、事件屬性)

    這篇文章主要介紹了matplotlib事件處理基礎(chǔ)(事件綁定、事件屬性),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-02-02

最新評(píng)論