예제 #1
0
 def visitfile(self, fullname):
     FileVisitor.visitfile(self, fullname)
     try:
         lines = open(fullname, 'r').readlines()  # fails for binary files
     except UnicodeDecodeError:
         if self.trace > 0: print('Skipped non-text file:', fullname)
     else:
         if (len(lines) > 0 and lines[0].startswith('#!')
                 and  # or lines[0][0:2] == '#!'
                 'python' in lines[0]  # or lines[0].find() != -1
             ):
             self.clist.append(fullname)
             if not self.listOnly:
                 lines[0] = self.changeTo + '\n'
                 open(fullname, 'w').writelines(lines)
예제 #2
0
 def visitfile(self, fullname):
     FileVisitor.visitfile(self, fullname)
     try:
         lines = open(fullname, 'r').readlines()      # fails for binary files
     except UnicodeDecodeError:
         if self.trace > 0: print('Skipped non-text file:', fullname)
     else:
         if (len(lines) > 0            and
             lines[0].startswith('#!') and            # or lines[0][0:2] == '#!'
             'python' in lines[0]                     # or lines[0].find() != -1
             ):
             self.clist.append(fullname)
             if not self.listOnly:
                 lines[0] = self.changeTo + '\n'
                 open(fullname, 'w').writelines(lines)
 def visitfile(self, fullname):
     FileVisitor.visitfile(self, fullname)
     try:
         lines = open(fullname, "r").readlines()  # fails for binary files
     except UnicodeDecodeError:
         if self.trace > 0:
             print("Skipped non-text file:", fullname)
     else:
         if (
             len(lines) > 0
             and lines[0].startswith("#!")
             and "python" in lines[0]  # or lines[0][0:2] == '#!'  # or lines[0].find() != -1
         ):
             self.clist.append(fullname)
             if not self.listOnly:
                 lines[0] = self.changeTo + "\n"
                 open(fullname, "w").writelines(lines)
예제 #4
0
 def visitfile(self, filepath):
     FileVisitor.visitfile(self, filepath)
     for ext in self.srcExts:
         if filepath.endswith(ext):
             self.visitsource(filepath, ext)
             break
예제 #5
0
 def visitfile(self, filepath):
     FileVisitor.visitfile(self, filepath)
     if filepath.endswith('.pyc'):
         print(filepath)
         #os.remove(filepath)
         self.context += 1
예제 #6
0
 def visitfile(self, filepath):
     FileVisitor.visitfile(self, filepath)
     for ext in self.srcExts:
         if filepath.endswith(ext):
             self.visitsource(filepath, ext)
             break
예제 #7
0
 def visitfile(self, filepath):
     FileVisitor.visitfile(self, filepath)
     if filepath.endswith('.py'):
         print(filepath) 
         self.context.append((os.path.getsize(filepath), filepath))
예제 #8
0
 def visitfile(self, filepath):
     FileVisitor.visitfile(self, filepath)
     if filepath.endswith('.py'):
         print(filepath)
         self.context.append((os.path.getsize(filepath), filepath))
 def visitfile(self, filename):
     FileVisitor.visitfile(self, filename)
     self.rename(filename)
예제 #10
0
 def visitfile(self, filepath):
     FileVisitor.visitfile(self, filepath)
     if filepath.endswith('.pyc'):
         print(filepath) 
         #os.remove(filepath)
         self.context += 1