python從路徑中獲取文件名的三種方式


python從路徑中獲取文件名的三種方式

方法一:split

s=r"C:\Users\Desktop\lesson\python\calss1.py"

s.split("\\")[-1] #輸出為 class1.py

方法二:rfind
s=r"C:\Users\Desktop\lesson\python\calss1.py"
n=s.rfind("\\")#找到"\\"出現的位置
s[n+1:] #輸出為 class1.py
s[:n] #輸出為 'C:\\Users\\Desktop\\lesson\\python'

方法三:os.path.basename()
s='C:/Users/Desktop/lesson/python/calss1.py'
import os
os.path.dirname(s) #輸出為 'C:/Users/Desktop/lesson/python'
os.path.basename(s) #輸出為 class1.py
————————————————
原文鏈接:https://blog.csdn.net/weixin_44034578/article/details/114992878


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM