diff options
| author | bwarsaw | 1999-03-20 21:51:54 +0000 |
|---|---|---|
| committer | bwarsaw | 1999-03-20 21:51:54 +0000 |
| commit | ea22d7942e686ea6721c4c7a7fc8e3c2dca71d96 (patch) | |
| tree | 92cb47aa2744b96ca843fdb912db94718850b4d5 | |
| parent | ebb9ac4bdbb75b6dafa44a9713b7023c369e4fdf (diff) | |
| download | mailman-ea22d7942e686ea6721c4c7a7fc8e3c2dca71d96.tar.gz mailman-ea22d7942e686ea6721c4c7a7fc8e3c2dca71d96.tar.zst mailman-ea22d7942e686ea6721c4c7a7fc8e3c2dca71d96.zip | |
| -rw-r--r-- | Mailman/Utils.py | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/Mailman/Utils.py b/Mailman/Utils.py index d79d3543a..a1a4ee724 100644 --- a/Mailman/Utils.py +++ b/Mailman/Utils.py @@ -437,9 +437,15 @@ def FindMatchingAddresses(name, dict, *dicts): def GetRandomSeed(): - chr1 = int(random.random() * 57) + 65 - chr2 = int(random.random() * 57) + 65 - return "%c%c" % (chr1, chr2) + chr1 = int(random.random() * 52) + chr2 = int(random.random() * 52) + def mkletter(c): + if 0 <= c < 26: + c = c + 65 + if 26 <= c < 52: + c = c - 26 + 97 + return c + return "%c%c" % tuple(map(mkletter, (chr1, chr2))) def SnarfMessage(msg): |
