55import numpy as np
66import pytest
77
8- from pandas .compat import lmap , lrange
8+ from pandas .compat import lmap
99from pandas .errors import ParserError
1010
1111import pandas as pd
@@ -69,8 +69,8 @@ def test_to_csv_from_csv1(self):
6969 assert_almost_equal (self .tsframe .values , recons .values )
7070
7171 # corner case
72- dm = DataFrame ({'s1' : Series (lrange (3 ), lrange (3 )),
73- 's2' : Series (lrange (2 ), lrange (2 ))})
72+ dm = DataFrame ({'s1' : Series (range (3 ), index = np . arange (3 )),
73+ 's2' : Series (range (2 ), index = np . arange (2 ))})
7474 dm .to_csv (path )
7575
7676 recons = self .read_csv (path )
@@ -259,8 +259,8 @@ def _do_test(df, r_dtype=None, c_dtype=None,
259259 kwargs = dict (parse_dates = False )
260260 if cnlvl :
261261 if rnlvl is not None :
262- kwargs ['index_col' ] = lrange ( rnlvl )
263- kwargs ['header' ] = lrange ( cnlvl )
262+ kwargs ['index_col' ] = list ( range ( rnlvl ) )
263+ kwargs ['header' ] = list ( range ( cnlvl ) )
264264
265265 with ensure_clean ('__tmp_to_csv_moar__' ) as path :
266266 df .to_csv (path , encoding = 'utf8' ,
@@ -392,7 +392,7 @@ def _to_uni(x):
392392 df .columns = cols
393393 _do_test (df , dupe_col = True )
394394
395- _do_test (DataFrame (index = lrange (10 )))
395+ _do_test (DataFrame (index = np . arange (10 )))
396396 _do_test (mkdf (chunksize // 2 + 1 , 2 , r_idx_nlevels = 2 ), rnlvl = 2 )
397397 for ncols in [2 , 3 , 4 ]:
398398 base = int (chunksize // ncols )
@@ -617,7 +617,7 @@ def _make_frame(names=None):
617617 for i in [6 , 7 ]:
618618 msg = 'len of {i}, but only 5 lines in file' .format (i = i )
619619 with pytest .raises (ParserError , match = msg ):
620- read_csv (path , header = lrange ( i ), index_col = 0 )
620+ read_csv (path , header = list ( range ( i ) ), index_col = 0 )
621621
622622 # write with cols
623623 msg = 'cannot specify cols with a MultiIndex'
@@ -695,8 +695,9 @@ def create_cols(name):
695695
696696 def test_to_csv_dups_cols (self ):
697697
698- df = DataFrame (np .random .randn (1000 , 30 ), columns = lrange (
699- 15 ) + lrange (15 ), dtype = 'float64' )
698+ df = DataFrame (np .random .randn (1000 , 30 ),
699+ columns = list (range (15 )) + list (range (15 )),
700+ dtype = 'float64' )
700701
701702 with ensure_clean () as filename :
702703 df .to_csv (filename ) # single dtype, fine
@@ -706,10 +707,10 @@ def test_to_csv_dups_cols(self):
706707
707708 df_float = DataFrame (np .random .randn (1000 , 3 ), dtype = 'float64' )
708709 df_int = DataFrame (np .random .randn (1000 , 3 ), dtype = 'int64' )
709- df_bool = DataFrame (True , index = df_float .index , columns = lrange (3 ))
710- df_object = DataFrame ('foo' , index = df_float .index , columns = lrange (3 ))
710+ df_bool = DataFrame (True , index = df_float .index , columns = range (3 ))
711+ df_object = DataFrame ('foo' , index = df_float .index , columns = range (3 ))
711712 df_dt = DataFrame (Timestamp ('20010101' ),
712- index = df_float .index , columns = lrange (3 ))
713+ index = df_float .index , columns = range (3 ))
713714 df = pd .concat ([df_float , df_int , df_bool , df_object ,
714715 df_dt ], axis = 1 , ignore_index = True )
715716
@@ -746,7 +747,7 @@ def test_to_csv_dups_cols(self):
746747
747748 def test_to_csv_chunking (self ):
748749
749- aa = DataFrame ({'A' : lrange (100000 )})
750+ aa = DataFrame ({'A' : range (100000 )})
750751 aa ['B' ] = aa .A + 1.0
751752 aa ['C' ] = aa .A + 2.0
752753 aa ['D' ] = aa .A + 3.0
0 commit comments