OSDN Git Service

implement auto series complete checker.
authorgn64_jp <gn64_jp@4e526526-5e11-4fc0-8910-f8fd03428081>
Sun, 16 May 2010 15:23:09 +0000 (15:23 +0000)
committergn64_jp <gn64_jp@4e526526-5e11-4fc0-8910-f8fd03428081>
Sun, 16 May 2010 15:23:09 +0000 (15:23 +0000)
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/rec10@605 4e526526-5e11-4fc0-8910-f8fd03428081

rec10/trunk/src/classify.py

index bc9b3d7..c012abd 100644 (file)
@@ -113,12 +113,12 @@ if __name__ == "__main__":
             recdblist.printutf8(u"ts_movepathが設定されていません。/etc/rec10.confを設定してください。")
     elif opts.seriespath!="":##-Sの場合##与えられたパスにシリーズがそろっているかを調べる。
         ss=guess.detSeriesNum(opts.seriespath)
-        for sstitle, ssv in ss:
+        for sstitle, ssv in ss.iteritems():
             if len(ssv)>0:
                 maxt=0
                 bt=0
                 alr=[]
-                for ssi,ssiv in ssv:
+                for ssi,ssiv in ssv.iteritems():
                     alr.append(ssi)
                     if maxt<ssi:
                         maxt=ssi
@@ -126,10 +126,10 @@ if __name__ == "__main__":
                 alr.sort()
                 alr.reverse()
                 nuke=""
-                for i in xrange(maxt):
+                for i in xrange(1,maxt+1,1):
                     if alr.count(i)==0:
                         nuke=nuke+str(i)+","
-                if len(nuke)>0:
+                if len(nuke)==0:
                     recdblist.printutf8(sstitle+" "+str(maxt))
                 else:
                     recdblist.printutf8(u"**"+sstitle+" |"+str(maxt)+"| "+nuke)