summaryrefslogtreecommitdiff
path: root/numpy/core
diff options
context:
space:
mode:
Diffstat (limited to 'numpy/core')
-rw-r--r--numpy/core/fromnumeric.py21
-rw-r--r--numpy/core/records.py14
2 files changed, 18 insertions, 17 deletions
diff --git a/numpy/core/fromnumeric.py b/numpy/core/fromnumeric.py
index a301bb7e9..84e45a6a5 100644
--- a/numpy/core/fromnumeric.py
+++ b/numpy/core/fromnumeric.py
@@ -3,7 +3,16 @@
"""
from __future__ import division, absolute_import, print_function
-__docformat__ = "restructuredtext en"
+import types
+
+from . import multiarray as mu
+from . import umath as um
+from . import numerictypes as nt
+from .numeric import asarray, array, asanyarray, concatenate
+from . import _methods
+
+_dt_ = nt.sctype2char
+
# functions that are now methods
__all__ = ['take', 'reshape', 'choose', 'repeat', 'put',
@@ -16,19 +25,11 @@ __all__ = ['take', 'reshape', 'choose', 'repeat', 'put',
'amax', 'amin',
]
-from . import multiarray as mu
-from . import umath as um
-from . import numerictypes as nt
-from .numeric import asarray, array, asanyarray, concatenate
-from . import _methods
-_dt_ = nt.sctype2char
-
-import types
try:
_gentype = types.GeneratorType
except AttributeError:
- _gentype = types.NoneType
+ _gentype = type(None)
# save away Python sum
_sum_ = sum
diff --git a/numpy/core/records.py b/numpy/core/records.py
index 4f520ae66..4fe1f8444 100644
--- a/numpy/core/records.py
+++ b/numpy/core/records.py
@@ -36,18 +36,18 @@ Record arrays allow us to access fields as properties::
"""
from __future__ import division, absolute_import, print_function
-# All of the functions allow formats to be a dtype
-__all__ = ['record', 'recarray', 'format_parser']
+import sys
+import os
from . import numeric as sb
from .defchararray import chararray
from . import numerictypes as nt
-import types
-import os
-import sys
-
from numpy.compat import isfileobj, bytes, long
+# All of the functions allow formats to be a dtype
+__all__ = ['record', 'recarray', 'format_parser']
+
+
ndarray = sb.ndarray
_byteorderconv = {'b':'>',
@@ -171,7 +171,7 @@ class format_parser:
attribute """
if (names):
- if (type(names) in [types.ListType, types.TupleType]):
+ if (type(names) in [list, tuple]):
pass
elif (type(names) == str):
names = names.split(',')