Остання активність 1 month ago

gistfile1.txt Неформатований
1import shutil
2import os, os.path
3
4count = 1
5eps = []
6seasons = [ 16 ,24 , 24 ]
7doubles = []
8s = 1
9for numep in seasons:
10 print "Season %02d Episodes %03d" % (s,numep)
11 for i in range(1,numep+1): # S01 20 eps
12 if (count-1) in doubles:
13 count = count + 1
14 x = (0,0,0)
15 eps.append(x)
16 else:
17 x = (count,s,i,(count in doubles))
18 eps.append(x)
19 print "Ep %d => S%02dE%03d" %(count,s,i)
20 count = count + 1
21 s = s + 1
22
23files = os.listdir('.')
24c = 1
25for file in files:
26 data = file.split('.')
27 #ep = data[0].split('-')
28 epnum = int(c)
29 format = data[len(data)-1]
30 epdata = eps[epnum-1]
31 filename = "S%02dE%03d.%s"%(epdata[1],epdata[2],format)
32 print "Episode: %d Format: %s - %s" %(epnum, format, filename)
33 c = c + 1
34 shutil.move(file,filename)
35
36'''
37files = os.listdir('.')
38for file in files:
39 data = file.split('.')
40 ep = data[0].split('-')
41 epnum = int(ep[0].strip())
42 format = data[len(data)-1]
43 epdata = eps[epnum-1]
44 filename = "S%02dE%03d - %s"%(epdata[1],epdata[2],file)
45 print "Episode: %d Format: %s - %s" %(epnum, format, filename)
46 shutil.move(file,filename)
47'''