在Python中,假设我有这样一条路径:
/folderA/folderB/folderC/folderD/
我怎么才能拿到folderD分呢?
folderD
使用os.path.normpath,然后使用os.path.basename:
os.path.normpath
os.path.basename
>>> os.path.basename(os.path.normpath('/folderA/folderB/folderC/folderD/')) 'folderD'
第一个会go 掉任何后面的斜线,第二个会给出路径的最后一部分.仅使用basename表示最后一个斜杠之后的所有内容,在本例中为''.
basename
''
朱赟的技术管理课 -〔朱赟〕
DevOps实战笔记 -〔石雪峰〕
现代C++编程实战 -〔吴咏炜〕
安全攻防技能30讲 -〔何为舟〕
人人都能学会的编程入门课 -〔胡光〕
Redis核心技术与实战 -〔蒋德钧〕
陶辉的网络协议集训班02期 -〔陶辉〕
如何读懂一首诗 -〔王天博〕
超级访谈:对话张雪峰 -〔张雪峰〕
手把手教你落地DDD -〔钟敬〕
B端产品经理入门课 -〔董小圣〕
结构会议力 -〔李忠秋〕
无涯教程 - Perl教程
无涯教程 - ASP.Net Core教程
无涯教程 - Sed教程
无涯教程 - Python Web Scraping教程
无涯教程 - Python数据科学教程
无涯教程 - Haskell教程
无涯教程 - Java 正则教程
无涯教程 - ES6教程