script.py
679 Bytes
# -*- coding: utf-8 -*-
import os
from sets import Set
bundlesNames = []
for dirname, dirnames, filenames in os.walk('listas'):
for filename in filenames:
print 'Reading: ' + filename
file = open('listas/' + filename)
lines = file.readlines()
for i in xrange(2, len(lines)):
if lines[i] == '\n':
break
else:
bundlesNames.append(lines[i][0:-1])
print bundlesNames
bundles = Set(bundlesNames)
print len(bundles)
for dirname, dirnames, filenames in os.walk('sinais'):
for filename in filenames:
if filename in bundles:
os.rename('sinais/' + filename, 'checados/' + filename)
bundles.remove(filename)
print '\nNao encontrados:'
print bundles