import configparser
config= configparser.ConfigParser()

config.read(r'C:\Users\PycharmProjects\Integration\local.ini')
print(config.sections())

इसके बाद क्या करना है पता नहीं। मैंने इस कोड की कोशिश की थी

server = config.get('db','server') 

यह प्रिंट स्टेटमेंट और एक त्रुटि से आउटपुट फेंकता है।

['"db"', '"Auth"']
configparser.NoSectionError: No section: 'db'

local.ini file contains
["db"]
server=raj
log=ere2
["Auth"]
login=hi
1
Raj 25 अक्टूबर 2018, 15:03

2 जवाब

सबसे बढ़िया उत्तर

आईएनआई फाइल को इस तरह बनाएं:

[db]
server=raj
log=ere2
[Auth]
login=hi

और जैसे आयात करें:

import configparser
config= configparser.ConfigParser()
config.read(r'C:\Users\PycharmProjects\Integration\local.ini')
server = config['db']['server')]

या यह हमेशा str लौटाता है, इसलिए यदि डेटा प्रकार अन्य है तो स्ट्रिंग का उपयोग करें:

server = eval(config['db']['server')])
2
Rohit-Pandey 25 अक्टूबर 2018, 12:06
['"db"', '"Auth"']

Answer: 
["db","Auth"]
0
Raj 6 नवम्बर 2018, 01:33