我有字符串名稱路徑: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
添加回答
舉報
0/150
提交
取消