summaryrefslogtreecommitdiff
path: root/Lib/random.py
diff options
context:
space:
mode:
Diffstat (limited to 'Lib/random.py')
-rw-r--r--Lib/random.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/Lib/random.py b/Lib/random.py
index 76dc41699a..7932ac71e9 100644
--- a/Lib/random.py
+++ b/Lib/random.py
@@ -94,6 +94,9 @@ class Random(_random.Random):
If a is not None or an int or long, hash(a) is used instead.
"""
+ if a is None:
+ import time
+ a = long(time.time() * 256) # use fractional seconds
super(Random, self).seed(a)
self.gauss_next = None