Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 3de54ae

Browse files
blaiswesm
authored andcommitted
BUG: Fixed bugs with Python 3.3 from a simple 'import pandas'
1 parent 00860a9 commit 3de54ae

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

pandas/core/internals.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ def __init__(self, values, items, ref_items, ndim=2,
2525
assert(values.ndim == ndim)
2626
assert(len(items) == len(values))
2727

28+
self._ref_locs = None
2829
self.values = values
2930
self.ndim = ndim
3031
self.items = _ensure_index(items)
@@ -39,7 +40,6 @@ def _check_integrity(self):
3940
# monotonicity
4041
return (self.ref_locs[1:] > self.ref_locs[:-1]).all()
4142

42-
_ref_locs = None
4343
@property
4444
def ref_locs(self):
4545
if self._ref_locs is None:
@@ -479,7 +479,7 @@ class BlockManager(object):
479479
-----
480480
This is *not* a public API class
481481
"""
482-
__slots__ = ['axes', 'blocks', 'ndim']
482+
__slots__ = ['axes', 'blocks']
483483

484484
def __init__(self, blocks, axes, do_integrity_check=True):
485485
self.axes = [_ensure_index(ax) for ax in axes]

0 commit comments

Comments
 (0)