*j/U + S r SSKrSSKrSSKrSSKrSSKrSSKJr SSK r / SQr
S rS r SSK
7 S\" 5 ; a \rS\" 5 ; a \r\r0 r\ R@ " \5 S 5 rS r!GSS jr"S r#\RH " S5 r%GSS jr&GSS jr'GSS jr(GSS jr)S rS r*GSS jr+\,4S jr-S r.S! r/\r0S" r1S# r2S$ r3S% r4S& r5GSS' jr6GSS( jr7\4S) jr8GSS* jr SS+K
J9r9 \: GSS- jr;0 S/S0_S1S0_S2S3_S4S5_S6S5_S7S8_S9S:_S;S<_S=S>_S?S@_SAS3_SBSC_SDSE_SFSG_SHS3_SIS3_SJS3_0 SKSL_SMSN_SOSP_SQSR_SSSG_STSU_SVSC_SWSX_SYSZ_S[SE_S\S]_S^S__S`Sa_SbSc_SdS5_SeSf_SgSh_ES8SiSjSkSlSmSnSS@So.
Er=\>" \=R 5 5 H* u r@rA\@R SpSq5 r@\=R \@\A5 M, C@CA0 SrSs_StSs_SuSs_SvSw_SxSy_SzS{_S|S}_S~S}_SS_SS_SS_SS_SS_SS_SS_SS_SS_0 SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_E0 SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_E0 SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_SS_E0 SS_SS_SS_SS_S1S0_SS_SS0_SS0_SS_SS0_SS0_SS_SS_SS_SS_GS GS_GSGS_E0 GSS_GSGS_GSS_GSGS _GS
GS_GSGS
_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GS GS!_E0 GS"GS!_GS#GS_GS$GS_GS%GS_GS&GS'_GS(GS'_GS)GS'_GS*GS'_GS+GS,_GS-GS._GS/GS0_GS1GS2_GS3GS,_GS4GS5_GS6GS7_GS8GS9_GS:GS,_E0 GS;GS<_GS=GS>_GS?GS@_GSAGSB_GSCGSD_GSEGSF_GSGGSH_GSIGSH_GSJGSK_GSLGSM_GSNGSO_GSPGSM_GSQGSR_S2S_GSSGST_GSUGSV_GSWGSX_E0 GSYGSZ_GS[GS\_GS]GS^_GS_GS`_GSaGSb_GScGSd_GSeGSf_GSgGSh_GSiGSj_GSkGSl_GSmGSn_GSoGSp_GSqGSr_GSsGSt_GSuGSb_GSvS_GSwGSx_E0 GSyGSz_GS{GS|_GS}GS~_GSGS_GSGSb_GSGS_GSGSb_GSS_GSS0_GSS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_E0 GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_E0 GSGS_GSGS_GSGS_GSGSK_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_E0 GSGS_GSGS_GSGS_GSGS_GSS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_E0 GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS,_GSGS,_GSGS2_GSGS,_GSGS_GSGS_GSGS_GSGS_GS GSM_GSGS_GSGS_E0 GSGS_GSGS_GSGS _GS
GS_GSGS_GS
GS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_E0 GSGS_GS GS_GS!GS_GS"GS#_GS$GS%_GS&GS'_GS(GS)_GS*GS+_GS,GS-_GS.GS-_GS/GS0_GS1GS2_GS3GS4_GS5GS-_GS6GS-_GS7GS+_GS8GS+_E0 GS9S_GS:GSx_GS;S_GSGSx_GS?GS@_GSAGSB_GSCGS@_GSDGS@_GSEGSF_GSGGSF_GSHGSF_GSIGS_GSJGS_GSKGSL_GSMGSN_E0 GSOGSN_GSPGSN_GSQGSR_GSSGSR_GSTGSN_GSUGSN_GSVGSN_GSWGSN_GSXGSN_GSYGSZ_GS[GSZ_GS\GSZ_GS]GS^_GS_GSZ_GS`GSa_GSbGSc_GSdGSe_E0 GSfGSe_GSgGSh_GSiGSj_GSkGSj_GSlGSm_GSnGSm_GSoGSm_GSpGSq_GSrGSm_GSsGSm_GStGSu_GSvGSu_GSwGSx_GSyGSz_GS{GS|_GS}GS~_GSGS~_E0 GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_E0 GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_E0 GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSS_GSS_GSGS_GSGS_E0 GSGS_GSGS_GSGS_GSGS_GSGS@_GSGS_GSGSB_GSGS@_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_E0 GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GS GS_GSGS_GSGS_GSGS_GSGS_GSGS _E0 GS
GS_GSGS
_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSS0_GSS0_GS GS!_GS"GS!_GS#GS$_E0 GS%GS_GS&GS_GS'GS_GS(GS)_GS*GS+_GS,GS-_GS.GS/_GS0GS/_GS1GS/_GS2GS3_GS4GS3_GS5GS6_GS7GS/_GS8GS9_GS:GS;_GS_E0 GS?GS@_GSAGSB_GSCGSD_GSEGSF_GSGGSH_GSIGSH_GSJGSK_GSLGSM_GSNGSO_GSPGSQ_GSRGSS_GSTGSQ_GSUGSV_GSWGSX_GSYGS_GSZGSV_GS[GSQ_E0 GS\GS]_GS^GS__GS`GSa_GSbGSa_GScGSd_GSeGSa_GSfGSg_GShGSg_GSiGSj_GSkGSl_GSmGSj_GSnGSg_GSoGSj_GSpGSj_GSqGSr_GSsGSt_GSuGSv_E0 GSwGSx_GSyGSz_GS{GS|_GS}GS|_GS~GS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGSQ_GSGS_GSGSV_GSGS_GSGS_GSGS_E0 GSGSQ_GSGSV_GSGSQ_GSGS_GSGSV_GSGS|_GSGS|_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_E0 GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_E0 GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_E0 GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_E0 GSGS_GSGS_GSGS_GSGS _GSGS _GSGS _GSGS_GSGS_GSGS_GSGS_GS GS_GS
GS_GSGS_GS
GS_GSGS_GSGS_GSGS_E0 GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS _GS!GS"_GS#GS$_GS%GS _GS&GS'_GS(GS)_GS*GS _GS+GS,_GS-GS,_GS.GS/_EGS0GS)GSGSGS1GS1GS2.ErD0 GS3S|_GS4GS5_GS6GS_GS7GS8_GS9GS:_GS;GS<_GS=S_GS>GS?_S
S_GS@GSA_GSBGSC_GSDGSE_GSFGSG_GSHGSI_GSJGSK_GSLGSM_GSNGSO_0 GSPGSQ_GSRGSS_GSTGSU_GSVGSW_GSXGSY_GSZGS[_GS\GS]_GS^GS__GS`GSa_GSbGSc_GSdS_GSeGSf_GSgS_GShS_GSiS_GSjGSk_GSlGSm_E0 GSnGSo_GSpGSq_GSrGSs_GStGSu_GSvGS_GSwGSx_GSyS_GSzGS{_GS|S_GS}S_GS~GS_GSGS_GSS_GSS_GSGS_SS_GSGS_E0 GSGS_GSGS_S
S_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_SGS%_GSGS%_GSGS%_GSGS_GSGS_GSGS_E0 GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_SGS_GSGS_S GS&_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_E0 GSGS_GSGS_GSS2_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_E0 GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_E0 GSGS_GSGS_GSGS _GSGS_GSGS_GSGS_GSGS_GS GS
_GSGS_GS
GS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_E0 GSGS_GSGSY_GSGS_GS GS+_GS!GS"_GS#GS$_GS%GS&_GS'GS(_GS)GS*_GS+GSL_GS,GS-_GS.GSd_GS/GS0_GS1GS2_GS3GS4_GS5GS6_GS7GS8_E0 GS9GS:_GS;GS:_GSGS?_GS@GSA_GSBGS
_GSCGSD_GSEGS_GSFGSG_GSHGS_GSIGSJ_GSKGS7_GSLGSM_GSNGSO_GSPGSQ_GSRGS,_GSSGST_E0 GSUGSE_GSVGSE_GSWGSE_GSXGSY_GSZGSY_GS[GS_GS\GS]_GS^GS?_GS_GS`_GSaGSb_GScGSM_GSdGSe_GSfGSi_GSgGSh_GSiGSj_GSkGSt_GSlGSt_E0 GSmGSn_GSoGSp_GSqGSr_GSsGSt_GSuGSv_GSwGS:_GSxGSy_GSzGS{_GS|GS}_GS~GS_GSGS_GSGSl_GSGS_GSGS_GSGS_GSGS_GSGS_E0 GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_E0 GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_E0 GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_E0 GSGS%_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS._GSGS_GSGS_GSGS_GSGS_GSGS2_E0 GSGS_GSGS_GS GS_GSGS_GSGS_GSGS_GSGS _GS
GS_GSGS
_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_E0 GSGS_GS GS!_GS"GS#_GS$GS_GS%GS&_GS'GS_GS(GS_GS)GS_GS*GS+_GS,GS+_GS-GS._GS/GS._GS0GS1_GS2GS1_GS3GS4_GS5GS4_GS6GS_E0 GS7GS8_GS9GS_GS:GS;_GSGSG_GS?GSG_GS@GSA_GSBGS`_GSCGSD_GSEGSf_GSFGSG_GSHGSi_GSIGSJ_GSKGSL_GSMGS_GSNGSO_GSPGS_E0 GSQGSR_GSSGST_GSUGSR_GSVGSW_GSXGSY_GSZGS[_GS\GS]_GS^GS__GS`GSa_GSbGSc_GSdGSe_GSfGSg_GShGSi_GSjGSk_GSlGSm_GSnGSo_GSpGSq_E0 GSrGSs_GStGSu_GSvGSw_GSxGSy_GSzGS{_GS|GS_GS}GS~_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_E0 GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_E0 GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_E0 GSGS_GSGS_GSGS_GSGS_GSGS_GSGS _GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_GSGS_EGSGSGS"GSJGSGSGSGSGSGSGSeGSGSGSGSGS.ErEGS rF \ \
R GS5 \HGS:X a6 \I" GS5 \I" 5 \F" 5 \I" 5 \I" GS5 \I" 5 \/" 5 gg! \ a SrS rS
rSrSrSrS
rSr\rS rGSS jr GNif = f! \ a S, r9 GNf = f! \< a
GSS. jr; GNf = f! \< a Nf = f( a Locale support module.
The module provides low-level access to the C lib's locale APIs and adds high
level number formatting APIs as well as a locale aliasing engine to complement
these.
The aliasing engine includes support for many commonly used locale names and
maps them to values suitable for passing to the C lib's setlocale() function. It
also includes default encodings for all supported locale names.
N)str) getlocalegetdefaultlocalegetpreferredencodingError setlocale
localeconvstrcollstrxfrmr atofatoi
format_stringcurrency normalizeLC_CTYPE
LC_COLLATELC_TIMELC_MONETARY
LC_NUMERICLC_ALLCHAR_MAXgetencodingc X: X: -
$ )zMstrcoll(string,string) -> int.
Compares two strings according to the locale.
)abs -/opt/alt/python313/lib64/python3.13/locale.py_strcollr ! s
Eae c U $ )zOstrxfrm(string) -> string.
Returns a string that behaves for cmp locale-aware.
r )ss r _strxfrmr" ' s
Hr )* c v 0 SS/_SS_SS_SS_SS_S/ _S S_S
S_SS_S
S_SS_SS_SS_SS_SS_SS_SS_SS0E$ )zOlocaleconv() -> dict.
Returns numeric and monetary locale-specific parameters.
groupingr$ currency_symbol n_sign_posn
p_cs_precedes
n_cs_precedesmon_groupingn_sep_by_space
decimal_point.
negative_sign
positive_signp_sep_by_spaceint_curr_symbolp_sign_posn
thousands_sepmon_thousands_sepfrac_digitsmon_decimal_pointint_frac_digitsr r r r r r ? s
(
SE (!2(s( ( (
( !#
( ( ( ( !#( "2( s( ( $R( s( $R!(" "3#( (r c &