2024-09-30 03:23:59 发布
网友
获取目录的姓氏:
str = "/folderA/folderB/folderC/folderD" editstr = str.split("/")[-1] print(editstr) folderD
如何获取folderD之前的所有目录(没有最后的斜杠)?例如:
folderD
editstr = ??? print(editstr) /folderA/folderB/folderC
您可以使用^{}:
>>> editstr = str.rsplit('/folderD', 1)[0] >>> print(editstr) /folderA/folderB/folderC
There is a module for this.
>>> import os >>> s = "/folderA/folderB/folderC/folderD" >>> os.path.basename(s) 'folderD' >>> os.path.dirname(s) '/folderA/folderB/folderC'
您可以使用^{} :
There is a module for this.
相关问题 更多 >
编程相关推荐