[Débutant] Lecture json erreur : encoding='utf-8-sig'
Bonjour,
J'essaie d'ouvrir un fichier json comme ci-dessous:
Code:
1 2 3
| fg.add_child(folium.GeoJson(data=open('world.json', 'r', encoding='utf-8-sig').read(),
style_function=lambda x : {'fillColor':'green' if x['properties']['POP2005']< 50000000
else 'orange' if 50000000<=x['properties']['POP2005']<100000000 else 'red'})) |
A l'exécution de mon fichier .py j'obtiens une erreur
Code:
TypeError: 'encoding' is an invalid keyword argument for this function
Lorsque je supprime
Code:
encoding='utf-8-sig'
A l’exécution, les données du fichier "word.json" son "lues" et affichées dans le terminal.
J'ai cherché sur le forum et le net mais les solutions proposées ne fonctionnent pas.
D'avance merci pour votre aide.