summaryrefslogtreecommitdiff
path: root/numpy/lib/_datasource.py
diff options
context:
space:
mode:
authorStefan van der Walt <stefan@sun.ac.za>2008-07-31 23:12:36 +0000
committerStefan van der Walt <stefan@sun.ac.za>2008-07-31 23:12:36 +0000
commit3a873053bea771ae172d333ccac35b6ae0247d9c (patch)
treea36163a25487a20266ede3ed73bf2d83ed2a4143 /numpy/lib/_datasource.py
parent2db8628fbbe4f4d40c54a56d01a9f6ceb873861b (diff)
downloadnumpy-3a873053bea771ae172d333ccac35b6ae0247d9c.tar.gz
Defer tempfile import to improve startup time.
Diffstat (limited to 'numpy/lib/_datasource.py')
-rw-r--r--numpy/lib/_datasource.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/numpy/lib/_datasource.py b/numpy/lib/_datasource.py
index d70e5db9d..e026f6816 100644
--- a/numpy/lib/_datasource.py
+++ b/numpy/lib/_datasource.py
@@ -35,7 +35,6 @@ Example:
__docformat__ = "restructuredtext en"
import os
-import tempfile
from shutil import rmtree
from urlparse import urlparse
@@ -131,6 +130,7 @@ class DataSource (object):
self._destpath = os.path.abspath(destpath)
self._istmpdest = False
else:
+ import tempfile # deferring import to improve startup time
self._destpath = tempfile.mkdtemp()
self._istmpdest = True