您几乎可以使用该
split功能了。您只需要加入字符串,如下所示。
>>> import os>>> '\'.join(existGDBPath.split('\')[0:-1])'T:\Data\DBDesign'虽然,我建议使用该
os.path.dirname函数来执行此操作,但是您只需要传递字符串即可,它将为您完成工作。由于您似乎在Windows上,因此也考虑使用该
abspath功能。一个例子:
>>> import os>>> os.path.dirname(os.path.abspath(existGDBPath))'T:\Data\DBDesign'
如果要在拆分后同时需要文件名和目录路径,则可以使用
os.path.split返回元组的函数,如下所示。
>>> import os>>> os.path.split(os.path.abspath(existGDBPath))('T:\Data\DBDesign', 'DBDesign_93_v141b.mdb')


