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)
def visitfile(self, filepath): FileVisitor.visitfile(self, filepath) for ext in self.srcExts: if filepath.endswith(ext): self.visitsource(filepath, ext) break
def visitfile(self, filepath): FileVisitor.visitfile(self, filepath) if filepath.endswith('.pyc'): print(filepath) #os.remove(filepath) self.context += 1
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)