diff tools/load_tracker.py @ 5400:2120f77554d5

Python 3 preparation: use // and __truediv__ as needed. Tool-assisted patch. Those divisions that I thought must be integer floor divisions and rely on Python 2 integer floor division semantics are changed to use // (if any are actually meant to be floating-point divisions, that would break things). One __div__ method is changed to __truediv__ (with __div__ = __truediv__ for Python 2 compatibility).
author Joseph Myers <jsm@polyomino.org.uk>
date Tue, 24 Jul 2018 23:16:09 +0000
parents 64b05e24dbd8
children e1dfd21f2252
line wrap: on
line diff
--- a/tools/load_tracker.py	Tue Jul 24 23:14:56 2018 +0000
+++ b/tools/load_tracker.py	Tue Jul 24 23:16:09 2018 +0000
@@ -57,14 +57,14 @@
         db.user.lookup('alpha0')
     except:
         # add some users
-        M = N/100
+        M = N//100
         for i in range(M):
             print('\ruser', i, '       ', end=' ')
             sys.stdout.flush()
-            if i/17 == 0:
+            if i//17 == 0:
                 db.user.create(username=names[i%17])
             else:
-                db.user.create(username=names[i%17]+str(i/17))
+                db.user.create(username=names[i%17]+str(i//17))
 
     # assignable user list
     users = db.user.list()

Roundup Issue Tracker: http://roundup-tracker.org/