[Python-es] Locate es_ES

2020-08-20 Por tema Javier Perez
Hola a todos, buenos días, En la aplicación que estoy desarrollando extraigo una serie de datos de una web que es americana. Me gustaría pasar esos datos a formato español. Vamos, cambiar el punto decimal por una coma. No es por el origen de los datos porque he creado una variable con decimale

Re: [Python-es] Locate es_ES

2020-08-20 Por tema PeRy
Hola compañero, yo lo hago de la siguiente manera: In [1]: import locale In [2]: a = 25400.57 In [3]: a Out[3]: 25400.57 In [4]: locale.setlocale(locale.LC_ALL, 'es') Out[4]: 'es' In [5]: print(f'{a:n}') 25.400,6 'n' Number. This is the same as 'd', except that it uses the current locale set

Re: [Python-es] Locate es_ES

2020-08-20 Por tema Javier Perez
Muchas gracias Pery, peor no me funciona igual: No me separa los miles. No se. Uso Visual Studio Code peor por eso no creo que sea porque usando otro ide el resultado es el mismo. He simplificado el código: import locale locale.setlocale(locale.LC_ALL, 'es_ES') valor = 25400.57 print(f"{valor:

Re: [Python-es] Locate es_ES

2020-08-20 Por tema msanchez
Hola. A mi esto: import locale locale.setlocale(locale.LC_ALL, '') siempre me ha funcionado import locale locale.setlocale(locale.LC_ALL, '') This sets the locale for all categories to the user’s default setting (typically specified in the LANG environment variable). If the locale is not c