J'ai un fichier .ini dont je veux modifier une section particulière. Ainsi, par exemple,Modifier les valeurs des paramètres des sections dans les fichiers INI Python
[Section1]
Param1: Hello
Param2: World
[Section2]
fontsize = 10
[Section3]
integers = 971 508 1076 561
Je veux modifier les entiers dans la section 3 et les remplacer par d'autres entiers. J'ai essayé:
lis = "971 508 1076 561; 920 543 973 648 ; 831 492 936 544 ; 936 403 988 508"
config.set('sfr',lis)
Mais j'obtiens des erreurs; Comment puis-je réparer cela?
import configparser
config = configparser.ConfigParser()
config.read("C:\\Users\\Folder\\example.ini")
print(config.sections())
lis = "971 508 1076 561; 920 543 973 648 ; 831 492 936 544 ; 936 403 988 508"
config.set('sfr',lis)
Vous pourriez peut-être étoffer le code un peu plus, car l'extrait que vous avez fourni est peu utile, c'est-à-dire. Je peux obtenir des erreurs avec seulement ces 2 lignes dans un script python. – grail
Cela fonctionnera-t-il? –