Bonjour,

J'essaie d'ouvrir un fichier json comme ci-dessous:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
TypeError: 'encoding' is an invalid keyword argument for this function
Lorsque je supprime 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.