我需要在第二次出现" - "字符之前拆分文本.我现在所拥有的是产生不一致的结果.我尝试了各种rsplit和read through的组合,并在SO上尝试了其他解决方案,没有结果.
要拆分的示例文件名:some-sample-filename-to-split返回data.filename.在这种情况下,我只想'some-sample'回来.
fname, extname = os.path.splitext(data.filename)
file_label = fname.rsplit('/',1)[-1]
file_label2 = file_label.rsplit('-',maxsplit=3)
print(file_label2,'\n','---------------','\n')
Run Code Online (Sandbox Code Playgroud)