17
17
import pandas ._libs .lib as lib
18
18
import pandas ._libs .ops as libops
19
19
import pandas ._libs .parsers as parsers
20
+ from pandas ._libs .parsers import STR_NA_VALUES
20
21
from pandas ._libs .tslibs import parsing
21
22
from pandas .errors import (
22
23
AbstractMethodError ,
60
61
from pandas .core .tools import datetimes as tools
61
62
62
63
from pandas .io .common import (
63
- _NA_VALUES ,
64
64
BaseIterator ,
65
65
UnicodeReader ,
66
66
UTF8Recoder ,
195
195
Additional strings to recognize as NA/NaN. If dict passed, specific
196
196
per-column NA values. By default the following values are interpreted as
197
197
NaN: '"""
198
- + fill ("', '" .join (sorted (_NA_VALUES )), 70 , subsequent_indent = " " )
198
+ + fill ("', '" .join (sorted (STR_NA_VALUES )), 70 , subsequent_indent = " " )
199
199
+ """'.
200
200
keep_default_na : bool, default True
201
201
Whether or not to include the default NaN values when parsing the data.
@@ -3398,7 +3398,7 @@ def _clean_na_values(na_values, keep_default_na=True):
3398
3398
3399
3399
if na_values is None :
3400
3400
if keep_default_na :
3401
- na_values = _NA_VALUES
3401
+ na_values = STR_NA_VALUES
3402
3402
else :
3403
3403
na_values = set ()
3404
3404
na_fvalues = set ()
@@ -3415,7 +3415,7 @@ def _clean_na_values(na_values, keep_default_na=True):
3415
3415
v = [v ]
3416
3416
3417
3417
if keep_default_na :
3418
- v = set (v ) | _NA_VALUES
3418
+ v = set (v ) | STR_NA_VALUES
3419
3419
3420
3420
na_values [k ] = v
3421
3421
na_fvalues = {k : _floatify_na_values (v ) for k , v in na_values .items ()}
@@ -3424,7 +3424,7 @@ def _clean_na_values(na_values, keep_default_na=True):
3424
3424
na_values = [na_values ]
3425
3425
na_values = _stringify_na_values (na_values )
3426
3426
if keep_default_na :
3427
- na_values = na_values | _NA_VALUES
3427
+ na_values = na_values | STR_NA_VALUES
3428
3428
3429
3429
na_fvalues = _floatify_na_values (na_values )
3430
3430
@@ -3575,7 +3575,7 @@ def _get_na_values(col, na_values, na_fvalues, keep_default_na):
3575
3575
return na_values [col ], na_fvalues [col ]
3576
3576
else :
3577
3577
if keep_default_na :
3578
- return _NA_VALUES , set ()
3578
+ return STR_NA_VALUES , set ()
3579
3579
3580
3580
return set (), set ()
3581
3581
else :
0 commit comments