Skip to content

Commit ca7d518

Browse files
alimcmaster1jreback
authored andcommitted
CLN: Flake8 E741 (#22913)
1 parent a4482db commit ca7d518

File tree

5 files changed

+217
-214
lines changed

5 files changed

+217
-214
lines changed

pandas/core/frame.py

+32-33
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# pylint: disable=E1101
2+
# pylint: disable=W0212,W0703,W0622
13
"""
24
DataFrame
35
---------
@@ -9,11 +11,9 @@
911
labeling information
1012
"""
1113
from __future__ import division
12-
# pylint: disable=E1101,E1103
13-
# pylint: disable=W0212,W0231,W0703,W0622
1414

15-
import functools
1615
import collections
16+
import functools
1717
import itertools
1818
import sys
1919
import warnings
@@ -22,7 +22,20 @@
2222
import numpy as np
2323
import numpy.ma as ma
2424

25-
from pandas.core.accessor import CachedAccessor
25+
from pandas._libs import lib, algos as libalgos
26+
27+
from pandas.util._decorators import (Appender, Substitution,
28+
rewrite_axis_style_signature,
29+
deprecate_kwarg)
30+
from pandas.util._validators import (validate_bool_kwarg,
31+
validate_axis_style_args)
32+
33+
from pandas import compat
34+
from pandas.compat import (range, map, zip, lrange, lmap, lzip, StringIO, u,
35+
OrderedDict, PY36, raise_with_traceback,
36+
string_and_binary_types)
37+
from pandas.compat.numpy import function as nv
38+
2639
from pandas.core.dtypes.cast import (
2740
maybe_upcast,
2841
cast_scalar_to_array,
@@ -62,46 +75,32 @@
6275
from pandas.core.dtypes.concat import _get_sliced_frame_result_type
6376
from pandas.core.dtypes.missing import isna, notna
6477

65-
78+
from pandas.core import algorithms
79+
from pandas.core import common as com
80+
from pandas.core import nanops
81+
from pandas.core import ops
82+
from pandas.core.accessor import CachedAccessor
83+
from pandas.core.arrays import Categorical, ExtensionArray
84+
from pandas.core.config import get_option
6685
from pandas.core.generic import NDFrame, _shared_docs
6786
from pandas.core.index import (Index, MultiIndex, ensure_index,
6887
ensure_index_from_sequences)
88+
from pandas.core.indexes import base as ibase
89+
from pandas.core.indexes.datetimes import DatetimeIndex
90+
from pandas.core.indexes.period import PeriodIndex
91+
from pandas.core.indexes.timedeltas import TimedeltaIndex
6992
from pandas.core.indexing import (maybe_droplevels, convert_to_index_sliceable,
7093
check_bool_indexer)
7194
from pandas.core.internals import (BlockManager,
7295
create_block_manager_from_arrays,
7396
create_block_manager_from_blocks)
7497
from pandas.core.series import Series
75-
from pandas.core.arrays import Categorical, ExtensionArray
76-
import pandas.core.algorithms as algorithms
77-
from pandas.compat import (range, map, zip, lrange, lmap, lzip, StringIO, u,
78-
OrderedDict, raise_with_traceback,
79-
string_and_binary_types)
80-
from pandas import compat
81-
from pandas.compat import PY36
82-
from pandas.compat.numpy import function as nv
83-
from pandas.util._decorators import (Appender, Substitution,
84-
rewrite_axis_style_signature,
85-
deprecate_kwarg)
86-
from pandas.util._validators import (validate_bool_kwarg,
87-
validate_axis_style_args)
88-
89-
from pandas.core.indexes.period import PeriodIndex
90-
from pandas.core.indexes.datetimes import DatetimeIndex
91-
from pandas.core.indexes.timedeltas import TimedeltaIndex
92-
import pandas.core.indexes.base as ibase
9398

94-
import pandas.core.common as com
95-
import pandas.core.nanops as nanops
96-
import pandas.core.ops as ops
97-
import pandas.io.formats.console as console
98-
import pandas.io.formats.format as fmt
99+
from pandas.io.formats import console
100+
from pandas.io.formats import format as fmt
99101
from pandas.io.formats.printing import pprint_thing
100-
import pandas.plotting._core as gfx
101-
102-
from pandas._libs import lib, algos as libalgos
103102

104-
from pandas.core.config import get_option
103+
import pandas.plotting._core as gfx
105104

106105
# ---------------------------------------------------------------------
107106
# Docstring templates
@@ -1003,7 +1002,7 @@ def dot(self, other):
10031002
rvals = np.asarray(other)
10041003
if lvals.shape[1] != rvals.shape[0]:
10051004
raise ValueError('Dot product shape mismatch, '
1006-
'{l} vs {r}'.format(l=lvals.shape,
1005+
'{s} vs {r}'.format(s=lvals.shape,
10071006
r=rvals.shape))
10081007

10091008
if isinstance(other, DataFrame):

pandas/core/indexes/range.py

+10-9
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,29 @@
1-
from sys import getsizeof
21
import operator
32
from datetime import timedelta
3+
from sys import getsizeof
44

55
import numpy as np
6+
7+
from pandas import compat
8+
69
from pandas._libs import index as libindex
10+
from pandas.util._decorators import Appender, cache_readonly
11+
12+
from pandas.compat import lrange, range, get_range_parameters
13+
from pandas.compat.numpy import function as nv
714

815
from pandas.core.dtypes.common import (
916
is_integer,
1017
is_scalar,
1118
is_timedelta64_dtype,
1219
is_int64_dtype)
1320
from pandas.core.dtypes.generic import ABCSeries, ABCTimedeltaIndex
14-
15-
from pandas import compat
16-
from pandas.compat import lrange, range, get_range_parameters
17-
from pandas.compat.numpy import function as nv
21+
from pandas.core.dtypes import concat as _concat
1822

1923
import pandas.core.common as com
24+
import pandas.core.indexes.base as ibase
2025
from pandas.core import ops
2126
from pandas.core.indexes.base import Index, _index_shared_docs
22-
from pandas.util._decorators import Appender, cache_readonly
23-
import pandas.core.dtypes.concat as _concat
24-
import pandas.core.indexes.base as ibase
25-
2627
from pandas.core.indexes.numeric import Int64Index
2728

2829

pandas/core/indexing.py

+25-24
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,16 @@
11
# pylint: disable=W0223
22
import textwrap
33
import warnings
4+
45
import numpy as np
5-
from pandas.compat import range, zip
6+
from pandas._libs.indexing import _NDFrameIndexerBase
7+
from pandas.util._decorators import Appender
8+
9+
from pandas.errors import AbstractMethodError
10+
611
import pandas.compat as compat
7-
from pandas.core.dtypes.generic import ABCDataFrame, ABCPanel, ABCSeries
12+
from pandas.compat import range, zip
13+
814
from pandas.core.dtypes.common import (
915
is_integer_dtype,
1016
is_integer, is_float,
@@ -14,14 +20,11 @@
1420
is_scalar,
1521
is_sparse,
1622
ensure_platform_int)
23+
from pandas.core.dtypes.generic import ABCDataFrame, ABCPanel, ABCSeries
1724
from pandas.core.dtypes.missing import isna, _infer_fill_value
18-
from pandas.errors import AbstractMethodError
19-
from pandas.util._decorators import Appender
20-
21-
from pandas.core.index import Index, MultiIndex
2225

2326
import pandas.core.common as com
24-
from pandas._libs.indexing import _NDFrameIndexerBase
27+
from pandas.core.index import Index, MultiIndex
2528

2629

2730
# the supported indexers
@@ -304,8 +307,7 @@ def _setitem_with_indexer(self, indexer, value):
304307
self._has_valid_setitem_indexer(indexer)
305308

306309
# also has the side effect of consolidating in-place
307-
# TODO: Panel, DataFrame are not imported, remove?
308-
from pandas import Panel, DataFrame, Series # noqa
310+
from pandas import Series
309311
info_axis = self.obj._info_axis_number
310312

311313
# maybe partial set
@@ -553,14 +555,14 @@ def can_do_equal_len():
553555
is_scalar(plane_indexer[0])):
554556
return False
555557

556-
l = len(value)
557558
item = labels[0]
558559
index = self.obj[item].index
559560

561+
values_len = len(value)
560562
# equal len list/ndarray
561-
if len(index) == l:
563+
if len(index) == values_len:
562564
return True
563-
elif lplane_indexer == l:
565+
elif lplane_indexer == values_len:
564566
return True
565567

566568
return False
@@ -717,8 +719,8 @@ def ravel(i):
717719

718720
# single indexer
719721
if len(indexer) > 1 and not multiindex_indexer:
720-
l = len(indexer[1])
721-
ser = np.tile(ser, l).reshape(l, -1).T
722+
len_indexer = len(indexer[1])
723+
ser = np.tile(ser, len_indexer).reshape(len_indexer, -1).T
722724

723725
return ser
724726

@@ -2077,9 +2079,9 @@ def _validate_key(self, key, axis):
20772079
elif is_list_like_indexer(key):
20782080
# check that the key does not exceed the maximum size of the index
20792081
arr = np.array(key)
2080-
l = len(self.obj._get_axis(axis))
2082+
len_axis = len(self.obj._get_axis(axis))
20812083

2082-
if len(arr) and (arr.max() >= l or arr.min() < -l):
2084+
if len(arr) and (arr.max() >= len_axis or arr.min() < -len_axis):
20832085
raise IndexError("positional indexers are out-of-bounds")
20842086
else:
20852087
raise ValueError("Can only index by location with "
@@ -2136,9 +2138,8 @@ def _validate_integer(self, key, axis):
21362138
If 'key' is not a valid position in axis 'axis'
21372139
"""
21382140

2139-
ax = self.obj._get_axis(axis)
2140-
l = len(ax)
2141-
if key >= l or key < -l:
2141+
len_axis = len(self.obj._get_axis(axis))
2142+
if key >= len_axis or key < -len_axis:
21422143
raise IndexError("single positional indexer is out-of-bounds")
21432144

21442145
def _getitem_tuple(self, tup):
@@ -2425,18 +2426,18 @@ def length_of_indexer(indexer, target=None):
24252426
"""return the length of a single non-tuple indexer which could be a slice
24262427
"""
24272428
if target is not None and isinstance(indexer, slice):
2428-
l = len(target)
2429+
target_len = len(target)
24292430
start = indexer.start
24302431
stop = indexer.stop
24312432
step = indexer.step
24322433
if start is None:
24332434
start = 0
24342435
elif start < 0:
2435-
start += l
2436-
if stop is None or stop > l:
2437-
stop = l
2436+
start += target_len
2437+
if stop is None or stop > target_len:
2438+
stop = target_len
24382439
elif stop < 0:
2439-
stop += l
2440+
stop += target_len
24402441
if step is None:
24412442
step = 1
24422443
elif step < 0:

pandas/io/packers.py

+23-21
Original file line numberDiff line numberDiff line change
@@ -38,39 +38,41 @@
3838
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
3939
"""
4040

41-
from datetime import datetime, date, timedelta
42-
from dateutil.parser import parse
4341
import os
44-
from textwrap import dedent
4542
import warnings
43+
from datetime import datetime, date, timedelta
44+
from textwrap import dedent
4645

4746
import numpy as np
47+
from dateutil.parser import parse
48+
4849
from pandas import compat
50+
from pandas import (Timestamp, Period, Series, DataFrame, # noqa:F401
51+
Index, MultiIndex, Float64Index, Int64Index,
52+
Panel, RangeIndex, PeriodIndex, DatetimeIndex, NaT,
53+
Categorical, CategoricalIndex, IntervalIndex, Interval,
54+
TimedeltaIndex)
55+
56+
from pandas.util._move import (
57+
BadMove as _BadMove,
58+
move_into_mutable_buffer as _move_into_mutable_buffer,
59+
)
60+
from pandas.errors import PerformanceWarning
61+
4962
from pandas.compat import u, u_safe
5063

5164
from pandas.core.dtypes.common import (
5265
is_categorical_dtype, is_object_dtype,
5366
needs_i8_conversion, pandas_dtype)
5467

55-
from pandas import (Timestamp, Period, Series, DataFrame, # noqa
56-
Index, MultiIndex, Float64Index, Int64Index,
57-
Panel, RangeIndex, PeriodIndex, DatetimeIndex, NaT,
58-
Categorical, CategoricalIndex, IntervalIndex, Interval,
59-
TimedeltaIndex)
68+
from pandas.core import internals
6069
from pandas.core.arrays import IntervalArray
70+
from pandas.core.generic import NDFrame
71+
from pandas.core.internals import BlockManager, make_block, _safe_reshape
6172
from pandas.core.sparse.api import SparseSeries, SparseDataFrame
6273
from pandas.core.sparse.array import BlockIndex, IntIndex
63-
from pandas.core.generic import NDFrame
64-
from pandas.errors import PerformanceWarning
6574
from pandas.io.common import get_filepath_or_buffer, _stringify_path
66-
from pandas.core.internals import BlockManager, make_block, _safe_reshape
67-
import pandas.core.internals as internals
68-
6975
from pandas.io.msgpack import Unpacker as _Unpacker, Packer as _Packer, ExtType
70-
from pandas.util._move import (
71-
BadMove as _BadMove,
72-
move_into_mutable_buffer as _move_into_mutable_buffer,
73-
)
7476

7577
# check which compression libs we have installed
7678
try:
@@ -187,16 +189,16 @@ def read_msgpack(path_or_buf, encoding='utf-8', iterator=False, **kwargs):
187189
return Iterator(path_or_buf)
188190

189191
def read(fh):
190-
l = list(unpack(fh, encoding=encoding, **kwargs))
191-
if len(l) == 1:
192-
return l[0]
192+
unpacked_obj = list(unpack(fh, encoding=encoding, **kwargs))
193+
if len(unpacked_obj) == 1:
194+
return unpacked_obj[0]
193195

194196
if should_close:
195197
try:
196198
path_or_buf.close()
197199
except: # noqa: flake8
198200
pass
199-
return l
201+
return unpacked_obj
200202

201203
# see if we have an actual file
202204
if isinstance(path_or_buf, compat.string_types):

0 commit comments

Comments
 (0)