为了账号安全,请及时绑定邮箱和手机立即绑定

如何使用Python从字符串中提取特定路径?

如何使用Python从字符串中提取特定路径?

MMTTMM 2023-08-22 10:23:24
我有字符串名称路径:Path = 's3://ihsm-dl-automotive-dev/auto_target_marketing_data/Testing-sandbox/PP_PROCESS_TESTING_DEEPAK/Buick_Encore_studyfile'我想创建两个字符串并存储在两个不同的变量中,如下所示;bucket = 'ihsm-dl-automotive-dev' path_new = 'auto_target_marketing_data/Testing-sandbox/PP_PROCESS_TESTING_DEEPAK/Buick_Encore_studyfile'我尝试了一些选项,例如按分隔符分割,例如Path.split('/')但它以列表形式提供给我。谁能帮我这个?
查看完整描述

1 回答

?
沧海一幻觉

TA贡献1824条经验 获得超5个赞

如果您已经有一个常量存储桶名称,为什么不使用该名称进行拆分并使用它来拆分,然后使用以下方式对字符串进行切片:

Path.split(bucket)[1][1:]

或者

如果您没有常量存储桶字符串,请使用:

a=Path.split("/")
bucket,path=a[2],"/".join(a[3:])

这将为您提供一个列表,但您可以使用以下方式加入他们join


查看完整回答
反对 回复 2023-08-22
  • 1 回答
  • 0 关注
  • 82 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信