diff options
Diffstat (limited to 'create-files')
-rwxr-xr-x | create-files | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/create-files b/create-files index ac53c84..5f311cc 100755 --- a/create-files +++ b/create-files @@ -10,18 +10,18 @@ class Progress: def __init__(self, goal): self.goal = goal self.cur = 0 - self.pref = time.time() + self.prev = 0 def inc(self): self.cur += 1 - self.update - - def update(self): now = time.time() if now - self.prev > 1: self.prev = now - sys.stdout.write(f"\r{self.cur}/{self.goal}") - sys.stdout.flush() + self.update() + + def update(self): + sys.stdout.write(f"\r{self.cur}/{self.goal}") + sys.stdout.flush() class Filenames: @@ -54,5 +54,7 @@ for (dirname, filename) in filenames.filenames(): prevdir = dirname os.makedirs(dirname) open(filename, "w").close() + progress.inc() +progress.update() sys.stdout.write("\n") |