Je le fichier ini suivantpython module ConfigParser
[Section]
value=test
Quand j'utilise le module ConfigParser:
import ConfigParser
config = ConfigParser.ConfigParser()
config.read('config.ini')
str=config.get('Section', 'value')
if str == 'test':
print 1
else :
print 0
il imprime toujours 0 quelqu'un pourrait aider
L'exemple fonctionne parfaitement pour moi (et imprime 1) – Kimvais
'str' est un très mauvais nom pour la variable en python (redéfinit le type intégré' str') – van
'str' est le nom d'un built-in 'type'. Bien que vous puissiez le réutiliser comme ça, il est généralement préférable de ne pas le faire. – MattH