我有這個文件路徑: path ='/home/User/Desktop/Shirt_Nike_Red.jpg'而且,我想將文件路徑的末尾拆分為以下內容: Cat = Shirt_Nike Col = Red所以這些是我用來分解它的代碼: path = '/home/User/Desktop/Shirt_Nike_Red.jpg' (Cat , Brand , Col) = path.split(os.path.sep)[-1].split("_")這些是我得到的輸出 Cat 'Shirt' Brand 'Nike' Col 'Red.jpg'但我想得到以下內容: Cat = 'Shirt_Nike' Col = 'Red'任何關于如何完成的建議將不勝感激,謝謝。
2 回答

慕尼黑8549860
TA貢獻1818條經驗 獲得超11個贊
您可以使用.rsplit()
Cat, Col = path.split(os.path.sep)[-1].rstrip(".jpg|png").rsplit("_", 1)
添加回答
舉報
0/150
提交
取消