首页 > 解决方案 > python - 在 \ 的最新出现后删除所有字符

问题描述

我有这个字符串:

fulldir = r"C:\Users\user\Desktop\P_backup\EVENTSERVICE\CPD"

我怎样才能只删除"\CPD",我想在最后一个“\”之后删除所有内容。

ps python脚本用python 3.7.2编写

你能帮助我吗?谢谢!

标签: python

解决方案


只需使用os.path.split功能:

import os
fulldir = r"C:\Users\user\Desktop\P_backup\EVENTSERVICE\CPD"
res = os.path.split(fulldir)[0]
print(res)

输出

C:\Users\user\Desktop\P_backup\EVENTSERVICE

推荐阅读