mirror of
https://github.com/midoks/mdserver-web.git
synced 2026-10-10 04:19:26 +08:00
Update qbittorrent_worker.py
This commit is contained in:
@@ -117,8 +117,32 @@ class downloadBT(Thread):
|
||||
print cmd
|
||||
print self.execShell(cmd)
|
||||
|
||||
def video_do(self, dir):
|
||||
def file_arr(self, path, filters=['.DS_Store']):
|
||||
file_list = []
|
||||
flist = os.listdir(path)
|
||||
# print flist
|
||||
for i in range(len(flist)):
|
||||
file_path = os.path.join(path, flist[i])
|
||||
if flist[i] in filters:
|
||||
continue
|
||||
if os.path.isdir(file_path):
|
||||
tmp = self.file_arr(file_path, filters)
|
||||
file_list.extend(tmp)
|
||||
else:
|
||||
file_list.append(file_path)
|
||||
return file_list
|
||||
|
||||
def file_video(self.path, has=['.mp4']):
|
||||
flist = self.file_arr(path)
|
||||
video = []
|
||||
for i in range(len(flist)):
|
||||
t = os.path.splitext(flist[i])
|
||||
if t[1] in has:
|
||||
video.append(flist[i])
|
||||
return video
|
||||
|
||||
def video_do(self, path):
|
||||
print self.file_video(path)
|
||||
# self.ffmpeg('/Users/midoks/Desktop/www/btplayer/public/video/test.mp4')
|
||||
return ''
|
||||
|
||||
|
||||
Reference in New Issue
Block a user