python learning, day5: Built-in module (create and modify configerparser file)

Create a file

Coding. 8 = UTF-# 
# the Author: Ryan of Bi 
Import ConfigParser 

config = configparser.ConfigParser () # create file 
config [ 'personinfo'] = { 'name': 'bijibin', 'age': '23', 'sex' : 'boy'} # Create a directory, input the directory contents 
config [ 'workplace'] = { } # Create a directory 
config SUMMARY [ 'workplace'] [ 'name '] = 'operation' # input directory 
config [ 'rookie '] = {} # another method of 
tmp = config [' Rookie '] 
tmp [' Age '] = '22' 
with Open ( 'example.ini', 'W') AS configfile: # Create example.ini 
    config. write (configfile) # write

 Read and delete files

# coding=utf-8
# Author: RyAn Bi
import configparser

conf=configparser.ConfigParser()
conf.read('example.ini')              #读取项目
print(conf.defaults())                #查看
print(conf['personinfo'])
print(conf['personinfo']['name'])
for i in conf['personinfo']:
    print(i)
    print(conf['personinfo'][i])
sec = conf.remove_section('workplace')         #删除项目
conf.write(open('example2.ini','w'))

  

 

Guess you like

Origin www.cnblogs.com/bbgoal/p/11365596.html