【发布时间】:2015-10-20 03:35:55
【问题描述】:
我正在尝试制作一个 python 脚本,它允许我将音乐放入一个大文件夹中,因此当我运行脚本时,它将根据音乐文件的第一部分创建文件夹。因此,假设我有一个名为 OMFG - Ice Cream.mp3 的音乐文件,我希望能够拆分每个音乐文件名,以便在这种情况下将其切掉而不是 OMFG - Ice Cream.mp3 Ice Cream.mp3 然后它将使用 OMFG创建一个名为那个的文件夹。在它创建该文件夹后,我想找到一种移动方式,在本例中为 OMFG - Ice Cream.mp3 到刚刚创建的文件夹中。
到目前为止,这是我的代码:
import os
# path = "/Users/alowe/Desktop/testdir2"
# os.listdir(path)
songlist = ['OMFG - Ice Cream.mp3', 'OMFG - Hello.mp3', 'Dillistone - Sad & High.mp3']
teststr = str(songlist)
songs = teststr.partition('-')[0]
print ''.join(songs)[2:-1]
我的主要问题是如何遍历字符串中的每个对象。
谢谢, 亚历克斯
【问题讨论】:
标签: python linux python-2.7 python-3.x ubuntu