我有这个文件路径: 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
提交
取消