Python高级删除列中的文本

2024-09-28 16:43:41 发布

您现在位置:Python中文网/ 问答频道 /正文

大家好,我有一个数据库,可以把歌曲名和文件夹一起删除,我想知道是否有一种方法可以让python脚本删除一些文本

我的数据:

https://location.com/loaction/folder1/album/songname.mp3
https://location.com/loaction2/folder2/album/songname1.mp3
https://location.com/loaction3/folder3/album/songname2.mp3
https://location.com/loaction4/folder4/album/songname3.mp3
https://location.com/loaction5/folder5/album/songname4.mp3

我想知道有没有办法让它看起来像这样

songname.mp3
songname1.mp3
songname2.mp3
songname3.mp3
songname4.mp3

Tags: 方法https脚本文件夹com数据库albumlocation
1条回答
网友
1楼 · 发布于 2024-09-28 16:43:41

使用^{}

>>> 'https://location.com/loaction2/folder2/album/songname1.mp3'.rsplit('/', 1)
['https://location.com/loaction2/folder2/album', 'songname1.mp3']

>>> 'https://location.com/loaction2/folder2/album/songname1.mp3'.rsplit('/', 1)[-1]
'songname1.mp3'

相关问题 更多 >