Python输入一个字符串形式的完整路径,获取目录名和文件名
def get_DirPath(path):
'''
输入一个字符串形式的完整路径,获取目录名,如:path=D:/Python/密码生成工具_V1.3.2_20210526.exe,dir_path=D:/Python
:param path:如:path=D:/Python/密码生成工具_V1.3.2_20210526.exe
:return: D:/Python
'''
dir_path=os.path.dirname(path)
print('path={},dir_path={}'.format(path,dir_path))
return dir_path
def get_FilePath(path):
'''
输入一个字符串形式的完整路径,获取文件名,如:path=D:/Python/密码生成工具_V1.3.2_20210526.exe,File_path=密码生成工具_V1.3.2_20210526.exe
:param path:如:path=D:/Python/密码生成工具_V1.3.2_20210526.exe
:return: 密码生成工具_V1.3.2_20210526.exe
'''
File_path=os.path.basename(path)
print('path={},File_path={}'.format(path,File_path))
return File_path
调用:
if __name__ =="__main__":
get_DirPath(r'D:/Python/密码生成工具_V1.3.2_20210526.exe')
get_FilePath(r'D:/Python/密码生成工具_V1.3.2_20210526.exe')
运行结果:
path=D:/Python/密码生成工具_V1.3.2_20210526.exe,dir_path=D:/Python
path=D:/Python/密码生成工具_V1.3.2_20210526.exe,File_path=密码生成工具_V1.3.2_20210526.exe
今日美图: